Search This Blog

C program for checking whether 'n' numbers are odd or even and hence find their sums

//coded by Z
#include<stdio.h>
void main()
{
int i,n,r,s,sum1,sum2;
clrscr();
printf("\nEnter a no:");
scanf("%d",&n);
r=n%2;
(r==0)?printf("\nEVEN"):printf("\t\t\tODD");
sum1=0;
sum2=0;
r=2;
s=1;
while(r&&s<=n)
{
printf("\n%d",r);
printf("\t\t\t%d",s);
sum1=sum1+r;
r=r+2;
sum2=sum2+s;
s=s+2;

}
printf("\n\nSUM1=%d",sum1);
printf("\t\t\tSUM2=%d",sum2);
getch();
}

C program for calculating difference of two matrices

//coded by Z
#include<stdio.h>
void main()
{
int a[2][2],b[2][2],d[2][2],i,j;
clrscr();
printf("\nEnter first matrix\t\n");
for(i=0;i<2;i++)
for(j=0;j<2;j++){
scanf("%d",&a[i][j]);}
printf("\nEnter second matrix\t\n");
for(i=0;i<2;i++)
for(j=0;j<2;j++){
scanf("%d",&b[i][j]);}
for(i=0;i<2;i++)
for(j=0;j<2;j++)
d[i][j]=a[i][j]-b[i][j];
printf("\nDifference of two matrices\n");
for(i=0;i<2;i++)
{      printf("\n\n  ");
for(j=0;j<2;j++){
printf("%d\t",d[i][j]);}

}
getch();
}


C program for calculating sum of two matrices

//coded by Z
#include<stdio.h>
void main()
{
int a[2][2],b[2][2],s[2][2],i,j;
clrscr();
printf("\nEnter first matrix\t\n");
for(i=0;i<2;i++)
for(j=0;j<2;j++){
scanf("%d",&a[i][j]);}
printf("\nEnter second matrix\t\n");
for(i=0;i<2;i++)
for(j=0;j<2;j++){
scanf("%d",&b[i][j]);}
for(i=0;i<2;i++)
for(j=0;j<2;j++)
s[i][j]=a[i][j]+b[i][j];
printf("\nSum of two matrices\n");
for(i=0;i<2;i++)
{      printf("\n\n  ");
for(j=0;j<2;j++){
printf("%d\t",s[i][j]);}

}
getch();
}


C program for implementing pointers

//coded by Z
#include<stdio.h>
void main()
{
int v=0;
int *pv;
clrscr();
pv=&v;
printf("\n\n\n\tv=%d",v);
printf("\n\n\n\tpv=%d",*pv);
getch();
}

C program for generating student details using structure

//coded by Z
#include<stdio.h>
struct student
{
char name[20];
int age,mark1,mark2,total;
float percent;
};
void main()
{

struct student stud;
clrscr();
printf("\n\n\nEnter name=");
scanf("%s",stud.name);
printf("\nEnter age=");
scanf("%d",&stud.age);
printf("\nEnter mark1=");
scanf("%d",&stud.mark1);
printf("\nEnter mark2=");
scanf("%d",&stud.mark2);
stud.total=stud.mark1+stud.mark2;
stud.percent=stud.total*100.0/200;
printf("________________________________________________________________________________");
printf("\t\t\t\t------");
printf("\n\t\t\t\tREPORT");
printf("\n\t\t\t\t------");
printf("\n\n\n\n\t\t\t1.NAME=%s\n",stud.name);
printf("\n\t\t\t2.AGE=%d\n",stud.age);
printf("\n\t\t\t3.TOTAL MARKS=%d\n",stud.total);
printf("\n\t\t\t4.PERCENTAGE=%.2f\n",stud.percent);
printf("________________________________________________________________________________");
printf("\n\t\t\t\t\t\t\t\t\t      ZS");
getch();
}