WHILE LOOP

             1.TABLE OF ONE:


#include<stdio.h>
int main()
{
int i=1;
while(i<=10)
{
printf("%d\n",i);
i++;
}
}
•OUTPUT 

1
2
3
4
5
6
7
8
9
10

                 2.PRINT DIGITS OF INTEGER VALUE IN REVERSE ORDER: 


#include<stdio.h>
int main()
{
int no,b;
printf("Enter any number\n");
scanf("%d",&no);
printf("Reverse is given below\n");
while(no!=0)
{
b=no%10;
printf("%d",b);
no=no/10;
}
}

•OUTPUT 

Enter any number 
589
Reverse is given below 
985

                        3.CHECK GIVEN NUMBER IS PALINDROME OR NOT:



#include<stdio.h>
int main()
{
int no,b,rev=0,cpy;
printf("Enter any number\n");
scanf("%d",&no);
cpy=no;
while(no!=0)
{
b=no%10;
rev=rev*10+b;
no=no/10;
}
if(cpy==rev)
printf("Palindrome");
else
printf("Not Palindrome");
}
•OUTPUT 

Enter any number 
5885
Palindrome

        4.FIND SUM OF DIGITS OF INTEGER                                          VALUE: 

#include<stdio.h>
int main()
{
int no,b,sum=0;
printf("Enter any number\n");
scanf("%d",&no);
while(no!=0)
{
b=no%10;
sum=sum+b;
no=no/10;
}
printf("Total sum of digits=%d",sum);
}

#include<stdio.h>
int main()
{
int no,b,m=1;
printf("Enter any number\n");
scanf("%d",&no);
while(no!=0)
{
b=no%10;
m=m*b;
no=no/10;
}
printf("Total multiply of digits=%d",m);
}
•OUTPUT 

Enter any number 
785
Total sum of digits=20

           5.FIND OF MULTIPLY OF INTEGER                                     VALUE:


#include<stdio.h>
int main()
{
int no,b,m=1;
printf("Enter any number\n");
scanf("%d",&no);
while(no!=0)
{
b=no%10;
m=m*b;
no=no/10;
}
printf("Total multiply of digits=%d",m);
}
•OUTPUT 

Enter any number 
325
Total multiply of digits=30

          6.PRINT FIRST AND LAST DIGIT OF                              INTEGER VALUE:



#include<stdio.h>
int main()
{
int no,b,f;
printf("Enter any number\n");
scanf("%d",&no);
f=no%10;
while(no!=0)
{
b=no%10;
no=no/10;
}
printf("First digit=%d and last digit=%d",b,f);
}
•OUTPUT 

Enter any number
 4859
First digit=4 and
Last digit=9

Comments

Popular posts from this blog

STRUCTURE

FILE HANDLING