C File
C File
MURTHAL
PROGRAMMING IN C
#include<stdio.h>
#include<conio.h>
int main()
int a,b,c,sum;
float avg;
clrscr();
scanf("%d %d %d",&a,&b,&c);
sum=a+b+c;
avg=(a+b+c)/3.0;
printf("sum=%d \n",sum);
printf("average=%.2f",avg);
getch();
return 0;
}
Output:-
Practical -2
#include<stdio.h>
int main()
int a,b,c;
clrscr();
printf("%d is larger",a);
printf("%d is larger",b);
else
printf("%d is larger",c);
getch();
return 0;
}
Output:-
Practical -3
# include<stdio.h>
int main()
float a,b,result;
char op;
scanf("%f %c %f",&a,&op,&b);
switch(op)
case '+':
result=a+b;
break;
case '-':
result=a-b;
break;
case '*':
result=a*b;
break;
case '/':
result=a/b;
break;
default:
break;
getch();
return 0;
}
Output:
Practical -4
# include<stdio.h>
# include<conio.h>
int main()
{
int n,rev=0,rem,temp;
clrscr();
printf("enter the number");
scanf("%d",&n);
temp=n;
while(n>0)
{
rem=n%10;
rev=rev*10+rem;
n=n/10;
}
if(rev==temp)
{
printf("%d is palindrome",temp);
}
else
{
printf("%d is not palindrome",temp);
}
getch();
return 0;}
Output:
Practical -5
*
**
***
****
*****
# include<stdio.h>
int main()
{
int i,j,rows;
clrscr();
printf("enter the number of rows:");
scanf("%d",&rows);
for(i=1;i<=rows;++i)
{
for(j=1; j<=i;++j)
{
printf("*");
}
printf("\n");
}
getch();
return 0;
}
Output:
Practical -6
#include<stdio.h>
#include<conio.h>
int main()
int a[10],n,i;
clrscr();
scanf("%d",&n);
for(i=0;i<n;++i)
scanf("%d",&a[i]);
for(i=n-1;i>=0;--i)
printf("%d \n",a[i]);
getch();
return 0;
}
Output:
Practical -7
#include<stdio.h>
#include<conio.h>
int main()
char str[20];
int len;
clrscr();
gets(str);
len=strlen(str);
getch();
return 0;
}
Output:
Practical -8
#include<stdio.h>
#include<conio.h>
int main()
char str1[20];
char str2[20];
clrscr();
gets(str1);
gets(str2);
strcat(str1,str2);
getch();
return 0;
}
Output:
Practical -9
To swap two integers using pointers. You have to write a swap function that
will accept the address of two integers and swap their values.
#include<stdio.h>
#include<conio.h>
int main()
int a,b;
clrscr();
scanf("%d %d",&a,&b);
swap(&a,&b);
getch();
return 0;
int temp;
temp=*a;
*a=*b;
*b=temp;
printf("After swapping=%d %d \n",*a,*b);
}
Output:
Practical -10
#include<stdio.h>
int main()
int a[10],i,item,n,found=0;
clrscr();
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
scanf("%d",&item);
for(i=0;i<=n;i++)
if(item==a[i])
found=1;
break;
if(found==1)
else
getch();
return 0;
}
Output: