Ex: Write a C program to print 1 to n natural numbers. How to write a C program to print 1 to n natural numbers. C program to print 1 to n natural numbers.
Input from user:
Enter the limit: 20
Expected output:
Natural numbers from 1 to 20:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1. First declare two intiger variable's no for accept limit from user and i variable use in for loop.
2. Accept limit from user.
3. After that use one for loop to print 1 to n natural numbers.
loop like for(i=1; i<=no;i++)
Input from user:
Enter the limit: 20
Expected output:
Natural numbers from 1 to 20:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Step by step logic to print 1 to n natural numbers:
1. First declare two intiger variable's no for accept limit from user and i variable use in for loop.
2. Accept limit from user.
3. After that use one for loop to print 1 to n natural numbers.
loop like for(i=1; i<=no;i++)
How It Works?
i=1 because we need to print natural numbers from 1.
i<=no because we need to print natural numbers upto n. (n=no=20).
i++ =i+1 because we need to increment it by one.
i=1=i+1=2=i+1=3=i+1=4=i+1=5...upto n.
4. Print value of i inside the for loop. Because we need to print natural numbers from 1 to n. (i will iterate from 1 to n)
#include <stdio.h>
int main()
{
int no,i;
printf("Enter the limit:");
scanf("%d",&no);
printf("\nNatural numbers from 1 to %d : ",no);
for(i=1;i<=no;i++)
{
printf("%d ",i);
}
return 0;
}
Above prgram shows the following output:
i=1 because we need to print natural numbers from 1.
i<=no because we need to print natural numbers upto n. (n=no=20).
i++ =i+1 because we need to increment it by one.
i=1=i+1=2=i+1=3=i+1=4=i+1=5...upto n.
4. Print value of i inside the for loop. Because we need to print natural numbers from 1 to n. (i will iterate from 1 to n)
C program to print 1 to n natural numbers :
#include <stdio.h>
int main()
{
int no,i;
printf("Enter the limit:");
scanf("%d",&no);
printf("\nNatural numbers from 1 to %d : ",no);
for(i=1;i<=no;i++)
{
printf("%d ",i);
}
return 0;
}
Above prgram shows the following output:
No comments:
Post a Comment
If you have any doubts, please discuss here...👇