C PROGRAMMING LAB EXERCISE
C PROGRAMMING LAB EXERCISE
Q1.
int main() {
int i,n,sum=0;
printf("Enter the range for sum of n natural numbers:\n");
scanf("%d",&n);
for (i=1;i<=n;i++){
sum+=i;
}
printf("the sum of first %d natural numbers is %d.",n,sum);
return 0;
}
Q2.
int main(){
int i,n,j;
printf("Enter the range for prime numbers:\n");
scanf("%d",&n);
for (i=2;i<=n;i++){
int c=0;
for (j=2;j<i;j++){
if(i%j==0){
c+=1;
}
}
if (c==0){
printf("%d\n",i);
}
}
}
Q3.
int main(){
int n,i,c,t1=0,t2=1;
printf("Enter the range for fibonacci series:\n");
scanf("%d",&n);
printf("%d\t%d\t",t1,t2);
for (i=1;i<=n-2;i++){
c=t1+t2;
t1=t2;
t2=c;
printf("%d\t",c);
}
}
Q4.
int main(){
int i,n;
printf("Enter the number for which u want multiplication table:");
scanf("%d",&n);
for (i=1;i<=10;i++){
printf("%dx%d=%d\n",i,n,i*n);
}
}
Q5.
int main(){
int i=0,n,sum=0;
printf("Enter the number:");
scanf("%d",&n);
int a=n;
while(a>0){
i=a%10;
sum=sum+i*i*i;
a=a/10;
}
if (n==sum){
printf("%d is an armstrong number.",n);
}
}
Q6.
int main(){
int i,j;
char k='*';
for (i=5;i>0;i--){
for (j=0;j<i;j++){
printf("%c",k);
}
printf("\n");
}
}
Q7.
int main(){
int i,j;
char k='*';
for (i=1;i<6;i++){
for (j=0;j<i;j++){
printf("%c",k);
}
printf("\n");
}
}
Q8.
int main(){
int i,j;
for (i=1;i<6;i++){
for (j=1;j<=i;j++){
printf("%d",j);
}
printf("\n");
}
}
Q9.
int main(){
int i,j,k,l,m;
for (i=1;i<=5;i++){
for (l=5;l>=i;l--){
printf(" ");
}
for (j=1;j<=i;j++){
printf("%d",j);
m=j;
}
for (k=m-1;k>=1;k--){
printf("%d",k);
}
printf("\n");
}
}