Python Solved Assignments (Set 2)
Solved Python programs from COMPUHELP — open each topic to view code.
Assignments of For Loop (17 programs)
for i in range(1,11):
print("*",end="")for i in range(1,11):
print("*")for i in range(1,7):
print(" *")
print("COMPUHELP")for i in range(0,10): print(i,end=" ")
for i in range(9,-1,-1):
print(i,end=" ")for i in range(5,21):
print(i,end=" ")for i in range(45,6,-1): print(i,end=" ")
for i in range(1,21,2): print(i,end=" ")
for i in range(0,21,2): print(i,end=" ")
num = int(input("Enter the number: "))
for i in range(1,num,2):
print(i,end=" ")num = int(input("Enter the number: "))
for i in range(0,num,2):
print(i,end=" ")for i in range(0,51,3): print(i,end =" ")
a=int(input("Enter the terms: "))
b=0
s=1
if a<=0:
print("The requested series is: ",b)
else:
print(b,s,end=" ")
for x in range(2,a):
next=b+s
print(next,end=" ")
b=s
s=nexta=int(input("Enter the terms: "))
prod=1
for i in range(0,a):
print(prod)
prod=prod*2a=int(input("Enter the terms: "))
fact=1
for i in range(1,a+1):
fact=fact * i
print(i,"*",end=" ")
print("bb = ",fact)a=int(input("Enter the terms: "))
sum=0
for i in range(1,a+1):
sum=sum+i
print(i, "+", end=" ")
print("bb = ", sum)m=int(input("Enter the value for m: "))
n=int(input("Enter the value for n: "))
res=1
for i in range(1,n+1):
res*=m
print("The result is: ",res)Assignments of Nested For Loop (34 programs)
for i in range(1,4):
for j in range(1,4):
print("*",end="")
print()for i in range(1,4):
for j in range(1,4):
print("1",end="")
print()for i in range(1,4):
for j in range(1,4):
print(j,end="")
print()for i in range(1,4):
for j in range(1,4):
print(i,end="")
print()k=1
for i in range(1,4):
for j in range(1,4):
print(k,end="")
k+=1
print()for i in range(3,0,-1):
for j in range(1,4):
print(i,end="")
print()k=9
for i in range(1,4):
for j in range(1,4):
print(k,end="")
k-=1
print()for i in range(3,0,-1):
for j in range(3,0,-1):
print(j,end="")
print()for i in range(1,4):
for j in range(0,i):
print("*",end="")
print()for i in range(3, 0, -1):
for j in range(0, i):
print("*", end = "")
print()for i in range(1, 4): for j in range(1, i + 1): print(j, end="") print()
for i in range(1, 4): for j in range(1, i + 1): print(i, end="") print()
for i in range(3,0,-1): for j in range(4,i,-1): print(i,end="") print()
for i in range(1,4):
for j in range(4,i,-1):
print(i,end="")
print()for i in range(3, 0, -1): for j in range(i, 4): print(j, end="") print()
for i in range(3,0,-1): for j in range(3,i-1,-1): print(j,end="") print()
for i in range(1,4):
for k in range(i,1,-1):
print(end=" ")
for j in range(3,i-1,-1):
print("*",end="")
print()for i in range(3,0,-1): for k in range(2,i-1,-1): print(end=" ") for j in range(1,i+1): print(j,end="") print()
for i in range(1,4):
for k in range(i,1,-1):
print(end=" ")
for j in range(3,i-1,-1):
print(i,end="")
print()for i in range(1,4):
for j in range(0,i):
print("* ",end="")
print()k=1 for i in range(1,6,2): for j in range(1,i+1): print(k,end="") print() k+=1
&for i in range(1, 4): for j in range(1, i + 1): print(i, end=" ") print()
n=1
for i in range(1,6,2):
for k in range(i,5,2):
print(end=" ")
for j in range(1,i+1):
print(n,end=" ")
print()
n+=1n=1
for i in range(1,6,2):
for k in range(i,5,2):
print(end=" ")
for j in range(1,i+1):
print(n,end=" ")
print()
n+=1for i in range(1,6,2):
for j in range(5,i-1,-1):
print("*",end=" ")
print()for i in range(1, 4):
for j in range(3,i-1,-1):
print("*", end=" ")
print()for i in range(1, 6, 2):
for k in range(1, i - 1, 2):
print(end=" ")
for j in range(i, 6):
print("*", end=" ")
print()for i in range(1, 4):
for k in range(1,i):
print(end=" ")
for j in range(i, 4):
print(" *", end = " ")
print()k=3 for i in range(1,6,2): for j in range(5,i-1,-1): print(k,end="") print() k-=1
k = 3 for i in range(1,4): for j in range(3,i-1,-1): print(k,end=" ") print() k -= 1
n = 3 for i in range(5, 0, -2): for k in range(5, i + 1, -2): print(end=" ") for j in range(1, i + 1): print(n, end="") print() n -= 1
n=1
for i in range(1,6,2):
for k in range(i,5,2):
print(end=" ")
for j in range(1,i+1):
print(n,end="")
print()
n+=1
n=n-2
for i in range(3,0,-2):
for k in range(5,i,-2):
print(end=" ")
for j in range(1,i+1):
print(n, end="")
print()
n-=1for i in range(3, 0, -1):
for k in range(i, 3):
print(end=" ")
for j in range(1, i + 1):
print(i, end=" ")
print()n = 1
for i in range(1, 4):
for k in range(i, 3):
print(end=" ")
for j in range(1, i + 1):
print(n, end=" ")
print()
n += 1
for i in range(2,0,-1):
for k in range(3,i,-1):
print(end=" ")
for j in range(1,i+1):
print(i,end=" ")
print()Assignments of While and Do While Loops (8 programs)
n=int(input("Enter any number"))x=0while x<=n: print(x) x+=1n=int(input("Enter any number"))while n>=0: print(n) n=n-1n=int(input("Enter any number"))x=1while x<=10: print(n,"X",x,"=",n*x) x+=1n=int(input("Enter any number"))a=0b=1i=1print(a,"",b,end=" ")while i<=n-2: c=a+b print(c,end=" ") a=b b=c i+=1n=1while n<=2: marks1=int(input("Enter marks of first subject")) marks2 = int(input("Enter marks of second subject")) marks3 = int(input("Enter marks of third subject")) sum=marks1+marks2+marks3 avg=sum//3 print("Average marks of ",n," student are: ",avg) n+=1rev=0num=int(input("Enter a number"))print("The reverse of a number is: ")while num>=1: rev=num%10 num=num//10 print(rev,end="")res=1count=1m=int(input("Enter a number"))n=int(input("Enter the power"))while count<=n: res=res*m count+=1print("The result is ",res)fact=1num=int(input("Enter a number"))print("The factorial of the number is:")while num>=1: fact=fact*num print(num,end="") if num>=2: print("*",end="") num=num-1print("=",fact)Assignments of single Dimensional Array (12 programs)
#include<stdio.h>
void main()
{
int arr[5],i;
printf("Enter array elements ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr[i]);
}
for(i=0;i<=4;i++)
{
printf("n Element is %d",arr[i]);
}
}#include<stdio.h>
void main()
{
int arr[5],i;
printf("Enter array elements ");
for(i=0;i=0;i--)
{
printf("n Element is %d",arr[i]);
}
}#include<stdio.h>
void main()
{
int arr[5],arr1[5],i;
printf("Enter array elements ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr[i]);
}
printf("n The copy of array elements is :n");
for(i=0;i<=4;i++)
{
arr1[i]=arr[i];
printf("n Element is %d",arr1[i]);
}
}#include<stdio.h>
void main()
{
int arr[5],arr1[5],i,j;
printf("Enter array elements ");
for(i=0;i=0;i--)
{
arr1[j]=arr[i];
printf("n Element is %d",arr1[j]);
j++;
}
}#include<stdio.h>
void main()
{
int arr[5],i,sum=0;
printf("Enter array elements ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr[i]);
}
printf("n The sum of array elements is :n");
for(i=0;i<=4;i++)
{
sum=sum+arr[i];
printf("%d+",arr[i]);
}
printf("b=%d",sum);
}#include<stdio.h>
void main()
{
int arr1[5],arr2[5],sum[5],i;
printf("Enter array elements in first array ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr1[i]);
}
printf("Enter array elements in second array ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr2[i]);
}
printf("n The sum of array elements is :n");
for(i=0;i<=4;i++)
{
sum[i]=arr1[i]+arr2[i];
printf(" %d",sum[i]);
}
}#include<stdio.h>
void main()
{
int arr1[5],arr2[5],diff[5],i;
printf("Enter array elements in first array ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr1[i]);
}
printf("Enter array elements in second array ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr2[i]);
}
printf("n The sum of array elements is :n");
for(i=0;i<=4;i++)
{
diff[i]=arr1[i]-arr2[i];
printf(" %d",diff[i]);
}
}#include<stdio.h>
void main()
{
int arr[5],i,large=0,loc;
printf("Enter the elements of an array ");
for(i=0;ilarge)
{
large=arr[i];
loc=i+1;
}
}
printf("n The element is :%d",large);
printf("n The location is: %d",loc);
}#include<stdio.h>
void main()
{
int arr[5],i,small,loc;
printf("Enter the elements of an array ");
for(i=0;iarr[i])
{
small=arr[i];
loc=i+1;
}
}
printf("n The smallest element is :%d",small);
printf("n The location is: %d",loc);
}#include<stdio.h>
void main()
{
int arr[5],i,j,temp;
printf("Enter the elements of an array ");
for(i=0;iarr[j])
{
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
printf("nThe sorted array is: n");
for(i=0;i<=4;i++)
{
printf(" %d",arr[i]);
}
}#include<stdio.h>
void main()
{
int arr[5],i,j,temp;
printf("Enter the elements of an array ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr[i]);
}
for(i=0;i<=4;i++)
{
for(j=i+1;j<5;j++)
{
if(arr[i]<arr[j])
{
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
printf("nThe sorted array is: n");
for(i=0;i<=4;i++)
{
printf(" %d",arr[i]);
}
}#include<stdio.h>
void main()
{
int arr[5],i,n,flag=0;
printf("Enter the elements of an array ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr[i]);
}
printf("The elements of an array is: n");
for(i=0;i<=4;i++)
{
printf(" %d",arr[i]);
}
printf("n Enter any number which you want to search: ");
scanf("%d",&n);
for(i=0;i<=4;i++)
{
if(arr[i]==n)
{
flag=1;
printf("n Number is found at %d location",i+1);
}
}
if(flag==0)
{
printf("Number is not found");
}
}Assignments of Two Dimensional Array (17 programs)
#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr[3][3],i,j;
printf("Enter array elements:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("The array elements are:");
printf("n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d",arr[i][j]);
}
printf("n");
}
}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr[2][2],arr1[2][2],i,j;
printf("Enter array elements:");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The copy of the matrix is:");
printf("n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
arr1[i][j]=arr[i][j];
printf("%d",arr1[i][j]);
}
printf("n");
}
}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr[2][2],arr1[2][2],i,j;
printf("Enter array elements:");
for(i=0;i=0;i--)
{
for(j=1;j>=0;j--)
{
arr1[i][j]=arr[i][j];
printf("%d",arr1[i][j]);
}
printf("n");
}
}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr[2][2],arr1[2][2],i,j;
printf("Enter array elements:");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The copy of the matrix is:");
printf("n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
arr1[i][j]=arr[i][j];
printf("%d",arr1[i][j]);
}
printf("n");
}
}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr[2][2],i,j;
printf("Enter the elements of the matrix:");
for(i=0;i=0;i--)
{
for(j=1;j>=0;j--)
{
printf("%d",arr[i][j]);
}
printf("n");
}
}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr[2][2],i,j,sum=0;
printf("Enter the elements of the matrix:");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The sum of elements is:");
printf("n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
sum=sum+arr[i][j];
printf("%d+",arr[i][j]);
}}
printf("b=%d",sum);
}
}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr1[3][3],arr2[3][3],arr3[3][3],i,j;
printf("Enter the elements first matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr1[i][j]);
}}
printf("n Enter the element of second matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr2[i][j]);
}}
printf("n The sum of two matrices is:");
printf("n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
arr3[i][j]=arr1[i][j]+arr2[i][j];
printf("%d",arr3[i][j]);
}
printf("n");
}
}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr1[3][3],arr2[3][3],arr3[3][3],i,j;
printf("Enter the elements first matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr1[i][j]);
}}
printf("n Enter the element of second matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr2[i][j]);
}}
printf("n The subtraction of two matrices is:");
printf("n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
arr3[i][j]=arr1[i][j]-arr2[i][j];
printf("%d",arr3[i][j]);
}
printf("n");
}
}#include<stdio.h>
void main()
{
int arr1[3][3],arr2[3][3],arr3[3][3],i,j;
printf("Enter the elements first matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr1[i][j]);
}}
printf("n Enter the element of second matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr2[i][j]);
}}
printf("n The division of two matrices is:");
printf("n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
arr3[i][j]=arr1[i][j]/arr2[i][j];
printf("%d",arr3[i][j]);
}
printf("n");
}
}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr[2][2],arr1[2][2],arr2[2][2],i,j,k;
printf("Enter the elements of first matrix:");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d",&arr[i][j]);
}}
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
printf("%d",arr[i][j]);
}}
printf("n Enter the elements of the second matrix:");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d",&arr1[i][j]);
printf("%d",arr3[i][j]);
}}
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
printf("%d",arr1[i][j]);
}
printf("n");
}
printf("nThe multiplication is");
printf("n");
for(i=0;i<2;i++);
{
for(j=0;j<2;j++);
{
arr2[i][j]=0;
for(k=0;k<2;k++);
{
arr2[i][j]=arr2[i][j]+arr[i][k]*arr1[k][j];
}
printf("%d",arr2[i][j]);
}
printf("n");
{
}}#include<stdio.h>
#include<stdlib.h>
void main()
{
int arr[2][2],i,j,large=0,k,l;
printf("Enter the element:");
for(i=0;ilarge)
{
large=arr[i][j];
k=i+1;
i=j+1;
}}}
printf("The greatest element is %d and present in %d row and in %d column",large,k,i);
{
}#include<stdio.h>
void main()
{
int arr[2][2],i,j,k,l;
int small;
printf("Enter the element:");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The elements of the matrix are: ");
printf("n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
printf("%d",arr[i][j]);
}
printf("n");
}
small=arr[i][j];
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
if(arr[i][j]<small)
{
small=arr[i][j];
k=i+1;
i=j+1;
}}}
printf("The smallest element is %d and present in %d row and in %d column",small,k,l");
}#include<stdio.h>
void main()
{
int arr[2][2],i,j,k,l;
int small;
printf("Enter the element:");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The elements of the matrix are: ");
printf("n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
printf("%d",arr[i][j]);
}
printf("n");
}
printf("n The transpose of the matrix is:");
printf("n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
printf("%d",arr[j][i]);
}
{
printf("n");
}
}}#include<stdio.h>
void main()
{
int arr[3][3],i,j,n,flag=1;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The elements of array is: ");
printf("n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d",arr[i][j]);
}
printf("n");
}
printf("n Enter any no.which you want to search: ");
scanf("%d",&n);
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(arr[i][j]==n)
{
flag=0;
printf("Number is found at %d row and %d column",i+1,j+1);
}}}
if(flag==1)
{
printf("number is not found");
}
}#include<stdio.h>
#include<stdlib.h>
<!-- void main()
{
int arr[3][3],i,j;
printf("Enter the square matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The elements are: ");
printf("n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d",arr[i][j]);
}
printf("n");
}
printf("The left diagonal is:");
for(i=0;i<3;i++)
{
for(j=0;j<=i;j++)
{
printf("%d",arr[i][j]);
}
}}#include<stdio.h>
void main()
{
int arr[3][3],i,j;
printf("Enter the square matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The elements are: ");
printf("n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d",arr[i][j]);
}
printf("n");
}
printf("The lower triangle is :");
for(i=1;i<3;i++)
{
for(j=0;j<=i;j++)
{
printf("%d",arr[i][j]);
}
}}#include<stdio.h>
void main()
{
int arr[3][3],i,j;
printf("Enter the square matrix:");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr[i][j]);
}}
printf("n The elements are: ");
printf("n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d",arr[i][j]);
}
printf("n");
}
printf("The lower triangle is:");
for(i=0;i<2;i++)
{
for(j=i+1;j<=2;j++)
{
printf("%d",arr[i][j]);
}
}}Assignments of Character Array (14 programs)
#include<stdio.h>
void main()
{
char name[30];
printf("Enter a string");
scanf("%s",&name);
printf("You entered: %s",name);
}
{
}#include<stdio.h>
void main()
{
char name[30];
printf("Enter a string");
gets(name);
printf("You entered:);
puts(name);
}
{
}#include<stdio.h>
void main()
{
char name[20],i,j;
printf("Enter a string");
gets(name);
for(i=0;name[i]!='';i++);
{
printf("Entered string is:");
}
for(j=i-1;j>=0;j--)
{
printf("%c",name[j]);
}
}#include<stdio.h>
void main()
{
char name[20],i;
printf("Enter a string");
gets(name);
for(i=0;name[i]!='';i++);
printf("The length of the string is: %d",i);
}#include<stdio.h>
void main()
{
char name[20],i;
printf("Enter a string in uppercase");
gets(name);
printf("nThe string in lowercase");
for(i=0;name[i]!='';i++)
{
if((name[i]>='A')&&(name[i]<='Z'))
{
name[i]=name[i]+32;
}}
puts(name);
{
}}#include<stdio.h>
void main()
{
char name[20],i;
printf("Enter a string in lowercase");
gets(name);
printf("nThe string in uppercase");
for(i=0;name[i]!='';i++)
{
if((name[i]>='a')&&(name[i]<='z'))
{
name[i]=name[i]-32;
}}
puts(name);
{
}}#include<stdio.h>
void main()
{
char name[20];
int i,cnt=0;
printf("Enter a string in lowercase:");
gets(name);
printf("nThe vowels are: ");
for(i=0;name[i]!='';i++)
{
if((name[i]=='a')||(name[i]=='e')||(name[i]=='i')||(name[i]=='o')||(name[i]=='u'))
{
printf("%c",name[i]);
cnt++;
}}
printf("n The number of vowel is:%d",cnt);
{
}}#include<stdio.h>
void main()
{
char name[20];
int i,cnt=0;
printf("Enter a string:");
gets(name);
printf("nThe consonents are: ");
for(i=0;name[i]!='';i++)
{
if((name[i]!='a')&&(name[i]!='e')&&(name[i]!='i')&&(name[i]!='o')&&(name[i]!='u'))
{
printf("%c",name[i]);
cnt++;
}}
printf("n The number of consonents are:%d",cnt);
{
}}#include<stdio.h>
void main()
{
char name[20],name1[20];
int i,cnt=0;
printf("Enter a string");
gets(name);
printf("nThe copy of string:");
for(i=0;name[i]!='';i++)
{
name1[i]=name[i];
printf("%c",name[i]);
}
{
}}#include<stdio.h>
void main()
{
char str1[20],str2[2],str3[20];
int i,j;
printf("Enter first string:");
scanf("%s",&str1);
printf("Enter second string:");
scanf("%s",&str2);
for(i=0;str1[i]!='';i++)
{
str3[i]=str1[i];
}
for(j=0;str2[j]!='';j++)
{
str3[i]=str2[i];
i++;
}
str3[i]='';
printf("n%s",str3);
{
}}#include<stdio.h>
void main()
{
char name[20];
int i,wrd=0;
printf("Enter a sentence:");
gets(name);
printf("The number of words are:");
for(i=0;name[i]!='';i++)
{
if(name[i]=='')
wrd++;
}
printf("%d",wrd+1);
{
}}#include<stdio.h>
void main()
{
char name[30];
int i,spc=0;
printf("Enter a sentence:");
gets(name);
printf("The number of spaces are:");
for(i=0;name[i]!='';i++)
{
if(name[i]=='')
spc++;
}
printf("%d",spc+1);
{
}}#include<stdio.h>
void main()
{
char name[30];
int i,lwr=0;
printf("Enter a sentence:");
gets(name);
printf("The numbers of lower case letters are:");
for(i=0;name[i]!='';i++)
{
if(name[i]>='a')&&(name[i]<='z'))
lwr++;
}
printf("%d",lwr);
{
}}#include<stdio.h>
void main()
{
char name[30];
int i,upr=0;
printf("Enter a sentence:");
gets(name);
printf("The numbers of upper case letters are:");
for(i=0;name[i]!='';i++)
{
if(name[i]>='A')&&(name[i]<='Z'))
upr++;
}
printf("%d",upr);
{
}}Assignments of Pointer (7 programs)
#include<stdio.h>
void main()
{
int num1,num2,res;
int *aptr,*bptr,*cptr;
printf("Enter first number ");
scanf("%d",&num1);
printf("Enter second number ");
scanf("%d",&num2);
aptr=&num1;
bptr=&num2;
cptr=&res;
*cptr=(*aptr)+(*bptr);
printf("n sum is %d",*cptr);
}#include<stdio.h>
void main()
{
int num1,num2,temp;
int *aptr,*bptr,*cptr;
printf("Enter first number ");
scanf("%d",&num1);
printf("Enter second number ");
scanf("%d",&num2);
printf("n Values before swapping is : num1=%d, num2=%d",num1,num2);
aptr=&num1;
bptr=&num2;
temp=*aptr;
*aptr=*bptr;
*bptr=temp;
printf("n Values after swapping is : num1=%d, num2=%d",*aptr,*bptr);
}#include<stdio.h>
void main()
{
int arr[5],i,*ptr;
for(i=0;i=0;i--)
{
ptr=&arr[i];
printf(" %d",*ptr);
}
}#include<stdio.h>
void main()
{
int arr[5],i,*ptr,sum=0;
for(i=0;i<5;i++)
{
printf("Enter array elements ");
scanf("%d",&arr[i]);
}
printf("n The sum of array elements is: ");
for(i=0;i<=4;i++)
{
ptr=&arr[i];
sum=sum+(*ptr);
}
printf(" %d",sum);
}#include<stdio.h>
void main()
{
int arr1[5],arr2[5],sum[5],i;
int *ptr1,*ptr2,*res;
printf("Enter array elements in first array ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr1[i]);
}
printf("Enter array elements in second array ");
for(i=0;i<=4;i++)
{
scanf("%d",&arr2[i]);
}
printf("n The sum of array elements is :n");
for(i=0;i<=4;i++)
{
ptr1=&arr1[i];
ptr2=&arr2[i];
res=&sum[i];
*res=*ptr1+(*ptr2);
printf(" %d",*res);
}
}#include<stdio.h>
void main()
{
int i,num,*ptr;
printf("Enter the number for the limit of series:");
scanf("%d",&num);
for(i=0;i<=num;i++)
{
ptr=&i;
printf(" %d",*ptr);
}
}#include<stdio.h>
void main()
{
int arr[3][3],i,j,sum=0;
int *ptr;
printf("Enter array elements: n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&arr[i][j]);
}
}
printf("n The sum of array elements is: n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
ptr=&arr[i][j];
sum=sum+arr[i][j];
}}
printf("n %d",sum);
}Assignments of Structure (6 programs)
#include<stdio.h>
struct student
{
char name[10];
int subject[9];
};
void main()
{
struct student st;
int sum=0,avg,i;
printf("Enter name");
gets(st.name);
for(i=0;i<9;i++)
{
printf("Enter the marks of %d subject",i+1);
scanf("%d",&st.subject[i]);
sum=sum+st.subject[i];
}
avg=sum/9;
printf("n Average of nine subjects is %d",avg);
}#include<stdio.h>
struct employee
{
char name[10];
int salary;
int id;
};
void main()
{
int i;
struct employee emp[5];
for(i=0;i<5;i++)
{
printf("Enter name");
//gets(emp[i].name);
scanf("%s",&emp[i].name);
printf("Enter salary");
scanf("%d",&emp[i].salary);
printf("Enter id");
scanf("%d",&emp[i].id);
}
for(i=0;i<5;i++)
{
printf("n Name is %s",emp[i].name);
printf("n Salary is %d",emp[i].salary);
printf("n Id is %d",emp[i].id);
}
}#include<stdio.h>
struct student
{
char name[10];
int subject[5];
};
void main()
{
struct student st[5];
int sum,avg,i,j;
for(i=0;i<5;i++)
{
sum=0;
printf("Enter name");
scanf("%s",&st[i].name);
printf("nEnter the marks of %d studentnn",i+1);
for(j=0;j<5;j++)
{
printf("nEnter the marks of %d subject",j+1);
scanf("%d",&st[i].subject[j]);
sum=sum+st[i].subject[j];
}
avg=sum/5;
printf("n Average marks of %d student is %d",i+1,avg);
printf("n");
}
}#include<stdio.h>
struct student
{
char name[10];
int subject[5];
};
void main()
{
struct student st,*ptr;
ptr=&st;
int sum=0,avg,i;
printf("Enter name");
gets(ptr->name);
for(i=0;i<5;i++)
{
printf("Enter the marks of %d subject",i+1);
scanf("%d",&ptr->subject[i]);
sum=sum+ptr->subject[i];
}
avg=sum/5;
printf("n Average of nine subjects is %d",avg);
}#include<stdio.h>
struct student
{
char name[10];
int subject[5];
};
void main()
{
struct student st[5],*ptr;
int sum,avg,i,j;
for(i=0;i<5;i++)
{
ptr=&st[i];
sum=0;
printf("Enter name");
scanf("%s",&ptr->name);
printf("nEnter the marks of %d studentnn",i+1);
for(j=0;j<5;j++)
{
printf("nEnter the marks of %d subject",j+1);
scanf("%d",&ptr->subject[j]);
sum=sum+ptr->subject[j];
}
avg=sum/5;
printf("n Average marks of %d student is %d",i+1,avg);
printf("nn");
}
}#include<stdio.h>
struct student
{
int rollno;
char name[10];
int fee;
}st;
void main()
{
void display(struct student*);
printf("Enter name : ");
scanf("%s",&st.name);
printf("Enter rollno : ");
scanf("%d",&st.rollno);
printf("Enter fee : ");
scanf("%d",&st.fee);
display(&st);
}
void display(struct student *st)
{
printf("n Name is %s",st->name);
printf("n Rollno is %d",st->rollno);
printf("n Fee is %d",st->fee);
}Assignments of File Handling (10 programs)
#include<stdio.h> void main(){FILE *fptr;fptr=fopen("first.txt","w");fprintf(fptr,"Welcome to Compuhelp");fclose(fptr); }#include<stdio.h> void main(){FILE *fptr;int num;fptr=fopen("first.txt","w");printf("Enter a number ");scanf("%d",&num);fprintf(fptr,"%d",num);printf("Data saved");fclose(fptr); }#include<stdio.h> void main(){FILE *fptr;int num;fptr=fopen("first.txt","w");printf("Enter a number ");scanf("%d",&num);fprintf(fptr,"%d",num);printf("Data saved");fclose(fptr);fptr=fopen("first.txt","r");fscanf(fptr,"%d",&num);printf("n Value of num= %d",num);fclose(fptr); }#include<stdio.h> void main(){FILE *fptr;int num;fptr=fopen("first.txt","w");printf("Enter a number ");scanf("%d",&num);fprintf(fptr,"%d",num);printf("Data saved");fclose(fptr);fptr=fopen("first.txt","r");fscanf(fptr,"%d",&num);printf("n Now writing into anoter file"); fptr=fopen("second.txt","w"); fprintf(fptr,"%d",num);fclose(fptr); }#include<stdio.h>#include<stdlib.h> void main(){FILE *fptr;char ch;fptr=fopen("string.txt","w");if(fptr==NULL){printf("Error in opening file ");exit(1);}fprintf(fptr,"welcome you in COMPUHELP");printf("Data savedn");fclose(fptr);fptr=fopen("string.txt","r");while(ch!=EOF){ ch=fgetc(fptr); printf("%c",ch);}fclose(fptr); }#include<stdio.h>#include<stdlib.h> void main(){FILE *fptr;char ch;int count=0;fptr=fopen("string.txt","w");if(fptr==NULL){printf("Error in opening file ");exit(1);}fprintf(fptr,"welcome you in COMPUHELP");printf("Data savedn");fclose(fptr);fptr=fopen("string.txt","r");while(ch!=EOF){ ch=fgetc(fptr); printf("%c",ch); count++;}printf("n The number of characters are: %d",count);fclose(fptr); }#include<stdio.h>#include<stdlib.h> void main(){FILE *fptr;char ch;int count=0;fptr=fopen("string.txt","w");if(fptr==NULL){printf("Error in opening file ");exit(1);}fprintf(fptr,"welcome you in COMPUHELP");printf("Data savedn");fclose(fptr);fptr=fopen("string.txt","r");while(ch!=EOF){ ch=fgetc(fptr);if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u'||ch=='A'||ch=='E'||ch=='I'||ch=='O'||ch=='U'){ count++; printf("%c ",ch); }}printf("n The number of vowels are: %d",count);fclose(fptr); }#include<stdio.h>#include<stdlib.h> void main(){FILE *fptr;char ch;int upr=0,lwr=0;fptr=fopen("string.txt","w");if(fptr==NULL){printf("Error in opening file ");exit(1);}fprintf(fptr,"welcome you in COMPUHELP");printf("Data savedn");fclose(fptr);fptr=fopen("string.txt","r");while(ch!=EOF){ ch=fgetc(fptr);if(ch>=65 && ch<=90){ upr++; //printf("%c ",ch); } if(ch>=97 && ch<=122) { lwr++; //printf("%c ",ch); }}printf("n The number of Uppers are: %d",upr);printf("n The number of Lowers are: %d",lwr);fclose(fptr); }#include<stdio.h>#include<stdlib.h> void main(){FILE *fptr;char ch;int space=0,word=0;fptr=fopen("string.txt","w");if(fptr==NULL){printf("Error in opening file ");exit(1);}fprintf(fptr,"welcome you in COMPUHELP");printf("Data savedn");fclose(fptr);fptr=fopen("string.txt","r");while(ch!=EOF){ ch=fgetc(fptr);if(ch==' '){space++;word++;}}printf("n The number of Spaces are: %d",space);printf("n The number of Words are: %d",(word+1));fclose(fptr); }#include<stdio.h>#include<stdlib.h> void main(){FILE *fptr;char ch;int line=0;fptr=fopen("string.txt","w");if(fptr==NULL){printf("Error in opening file ");exit(1);}fprintf(fptr,"welcome you in COMPUHELPn Thanks to Join CompuhelpnBye");printf("Data savedn");fclose(fptr);fptr=fopen("string.txt","r");while(ch!=EOF){ ch=fgetc(fptr);if(ch=='n'){line++;}}printf("n The number of Lines are: %d",(line+1));fclose(fptr); }