You are on page 1of 14

#include <stdio.

h>

int reverse(int n)

int t=0,a;

while(n>0)

a=n%10;

t=t*10+a;

n=n/10;

return t;

int main()

int a[10],n,c=0,temp;

printf("enter the number of elements");

scanf("%d",&n);

for(int i=0;i<n;i++)

scanf("%d",&a[i]);

for(int j=0;j<n;j++)

temp=reverse(a[j]);

if(temp%10==2)

c++;
}

printf("%d",c);

return 0;

#include <stdio.h>

#include<string.h>

int main()

char a[30][30],temp[30];

int n;

printf("enter the number of strings");

scanf("%d",&n);

for(int i=0;i<n;i++)

scanf("%s",a[i]);

for(int j=0;j<n-1;j++)

for(int k=j+1;k<n;k++)

if(strlen(a[j])>strlen(a[k]))

strcpy(temp,a[j]);

strcpy(a[j],a[k]);

strcpy(a[k],temp);
}

for(int t=0;t<n;t++)

printf("%s\n",a[t]);

return 0;

#include <stdio.h>

int main()

int a[10][10],r,c;

scanf("%d%d",&r,&c);

for(int i=0;i<r;i++)

for(int j=0;j<c;j++)

scanf("%d",&a[i][j]);

for(int i=0;i<r;i++)

for(int j=0;j<c;j++)

if(i==j)

printf("%d ",a[i][j]);

else

printf(" ");

}
printf("\n");

return 0;

#include <stdio.h>

int first(int n)

int r=0,c,f;

while(n>0)

c=n%10;

r=r*10+c;

n=n/10;

f=r%10;

return f;

int main()

int n,a[20],t,s,temp;

printf("enter the number of elements");


scanf("%d",&n);

for(int i=0;i<n;i++)

scanf("%d",&a[i]);

for(int i=0;i<n-1;i++)

for(int j=i+1;j<n;j++)

t=first(a[j]);

s=a[i]%10;

if(s==t)

temp=a[i+1];

a[i+1]=a[j];

a[j]=temp;

for(int i=0;i<n;i++)

printf("%d ",a[i]);

return 0;

#include <stdio.h>

#include<string.h>
int main()

char s[20],t[20];

int l;

printf("enter the string");

scanf("%s",s);

l=strlen(s);

for(int i=0;i<3;i++)

t[i]=s[(l/2)-1+i];

printf("%s",t);

return 0;

}
#include<stdio.h>

void count(int a[],int n)

int c1=0,c2=0;

for(int i=0;i<n;i++)

if(a[i]%2==0)

c1++;

else

c2++;

printf("total number of odd digits%d",c2);

printf("\ntotal number of even digits%d",c1);

int main()

int n,a[50],i=0;

scanf("%d",&n);

while(n>0)

a[i]=n%10;

n=n/10;

i++;
}

count(a,i);

i);

return0;

#include<stdio.h>

#include<string.h>

void change(char a[],int n)

char temp[30];

int j=0;

for(int i=0;i<n;i++)

if(!(a[i]=='a'||a[i]=='e'||a[i]=='o'||a[i]=='i'||a[i]=='u'))

temp[j]=a[i];

j++;

printf("%s",temp);

int main()

char s[30];
int l;

printf("enter a string");

scanf("%s",s);

l=strlen(s);

change(s,l);

return0;

#include<stdio.h>

#include<string.h>

void adjdiff(int a[][30],int r,int c)

int t[100],k=0;

for(int i=0;i<r-1;i++)

for(int j=0;j<c;j++)

printf("%d",a[i+1][j]-a[i][j]);

int main()

int a[30][30],n,m;

printf("enter the number of rows and column in the array");

scanf("%d%d",&m,&n);
for(int i=0;i<m;i++)

for(int j=0;j<n;j++)

scanf("%d",&a[i][j]);

adjdiff(a,m,n);

return0;

#include<stdio.h>

#include<string.h>

void result(inta[][30],int r,int c)

float avg=0.0,per=0.0;

for(int j=0;j<c;j++)

printf("\nsubject average%d",j+1);

for(int i=0;i<r;i++)

avg=avg+a[i][j];

printf("%f",avg/r);

avg=0.0;

for(int i=0;i<r;i++)

printf("\nstudent%d",i+1);

for(int j=0;j<c;j++)
per=per+a[i][j];

printf("%f",per/c);

per=0.0;

int main()

int a[30][30],n,m;

printf("enter the number of rows and column in the array:");

scanf("%d%d",&m,&n);

for(int i=0;i<m;i++)

for(int j=0;j<n;j++)

scanf("%d",&a[i][j]);

result(a,m,n);

return0;

}
#include <stdio.h>

int main()

struct distance

int feet;

int inch;

}e[10],temp;

int n;

printf("enter the number of recods:");

scanf("%d",&n);

for(int i=0;i<n;i++)

scanf("%d%d",&e[i].feet,&e[i].inch);

for(int i=0;i<n-1;i++)

for(int j=i+1;j<n;j++)

if((e[i].feet>e[j].feet)||(e[i].feet==e[j].feet && e[i].inch>e[j].inch))

temp=e[i];

e[i]=e[j];

e[j]=temp;

printf("\n%d %d",e[0].feet,e[0].inch);
printf("\n%d %d",e[n-1].feet,e[n-1].inch);

return 0;

#include <stdio.h>

int main()

struct flat

char no[10];

struct size

float length;

float breadth;

int floor;

}e[10];

int n;

float tcost=0.0,cost=0.0,ccost=0.0;

printf("enter the number of floors:");

scanf("%d",&n);

for(int i=0;i<n;i++)
scanf("%d%d%d",e[i].floor,e[i].size.length,e[i].size.breadth);

for(int i=0;i<n;i++)

printf("\nfloor number %d",i+1);

cost=cost+e[i].size.length*e[i].size.breadth*1.25;

tcost=cost*1.1;

printf("total cost %f",tcost);

cost=0.0;

tcost=0.0;

for(int i=0;i<n;i++)

cost=cost+e[i].size.length*e[i].size.breadth*1.25;

tcost=cost*1.1;

ccost=ccost+tcost;

printf("\n floor number %d cumulative maintenance %f",i+1,ccost);

cost=0.0;

tcost=0.0;

return 0;

You might also like