Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

C PROGRAMMING

Loop assignment solution

Question 1 : Write a program in C to display the


first 10 natural numbers?

Solution:

#include<stdio.h>

int main()
{
int i;
for(i=1;i<=10;i++){
printf("%d\n",i);

}
return 0;
}
Question 2 : Write a program in C to display the
sum of first 10 natural numbers?
Solution :

#include<stdio.h>

int main()
{
int i;
int sum =0;
for(i=1;i<=10;i++){
printf("%d\n",i);
sum = sum +i;

}
printf("sum is %d",sum);
return 0;}
Question 3 : Write a program in C to display the
n terms of natural numbers and their sum?
Solution :

#include<stdio.h>

int main()
{
int i;
int sum =0;
for(i=6;i<=13;i++){
printf("%d\n",i);
sum = sum +i;

}
printf("sum is %d",sum);
return 0;
}

Question 4 : write a program in C to read 10


numbers from the keyboard and find their sum and
average?
Solution :
#include<stdio.h>
int main()
{
int i,a,b;
printf("enter first number ");
scanf("%d",&a);
printf("enter last number ");
scanf("%d",&b);
float sum =0;
for(i=a;i<=b;i++){
printf("%d\n",i);
sum = sum +i;
}
float average = sum/10;
printf("sum is %f\n",sum);
printf("average is %f",average);
return 0;}
Question 5 : Write a program in c to display the
multiplication table of a given integer ?
Solution :

#include<stdio.h>
int main()
{
int i;
int x = 4;
for(i=0;i<=10;i++){
printf("%d x %d = %d\n",x,i,x*i);
}
return 0;
}

Question 6 : Write a program in C to display the


multiplication vertically from 1 to n?
Soliution :

#include<stdio.h>

int main()
{
int i;
int x = 9;
for(i=1;i<=12;i++){
printf("%d x %d = %d\n",x,i,x*i);

}
return 0;
}

Question 7: Write a program in C to display the


terms of odd natural numbers and their sum ?
Solution :
#include<stdio.h>
int main()
{
int i;
int sum =0;
for(i=1;i<=12;i++){
if(i%2!=0){
printf("%d\n",i);
}
sum=sum+i;
}
printf("sum is %d",sum);
return 0;
}

Question 8 : Write a program in C to display the


terms of even natural numbers and their sum ?
Solution :

#include<stdio.h>
int main()
{
int i;
int sum =0;
for(i=1;i<=12;i++){
if(i%2==0){
printf("%d\n",i);
}
sum=sum+i;
}
printf("sum is %d",sum);
return 0;
}
Question 9 : Write a program in C to display the
numbers in reverse order?
Solution :

#include<stdio.h>
int main()
{
int i;
for(i=14;i>=1;i--){
printf("%d\n",i);
}
return 0;
}

Question 10 : Write a programe in c to print all


aplhabets from a to z?

Solution :

#include<stdio.h>
int main()
{
char let;
for(let='a';let<='z';let++){
printf("%c\n",let);
}
return 0;
}

You might also like