C++ Loops
Master C++ with Real-time Projects and Kickstart Your Career Start Now!!
Program 1
// Loops in CPP
#include<iostream>
using namespace std;
int main()
{
system("cls");
int i=1; // intilization
int n;
cout<<"Enter a number";
cin>>n;
while(i<=10) //condition
{
cout<<n*i<<endl;
i++; //increment
}
return 0;
}Program 2
#include<iostream>
using namespace std;
int main()
{
system("cls");
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
cout<<"i="<<i<<" j="<<j<<" ";
}
cout<<endl;
}
return 0;
}
// Addition of digit
// #include<iostream>
// using namespace std;
// int main()
// {
// int n,r,s=0;
// system("cls");
// cout<<"Enter a number";
// cin>>n; // n=123
// while(n!=0) // 0!=0
// {
// r=n%10; // r=1
// s=s+r; //s=3+2+1
// n=n/10; // n=0
// }
// cout<<"Addition of individual digit is: "<<s;
// return 0;
// }
// // 123 --> 1+2+3 =6
// Factorial of number
/*
int n,f=1;
system("cls");
cout<<"Enter a number";
cin>>n;
while(n!=0) //n=0
{
f=f*n; // f=5*4*3*2*1
n--;
}
cout<<"Factorial is: "<<f;
*/Program 3
// Reverse of number
#include<iostream>
using namespace std;
int main()
{
int n,r,s=0,m;
system("cls");
cout<<"Enter a number";
cin>>n; // 565
m=n; // m=565
while(n!=0)
{
r=n%10;
s=s*10+r;
n=n/10;
}
cout<<"\n Reverse is: "<<s; // s=565
if(m==s)
cout<<"\n No is Palindrom";
else
cout<<"\n No is not Palindrom";
return 0;
}Program 4
// Armstrong number
#include<iostream>
using namespace std;
int main()
{
int n,r,s=0,m;
system("cls");
cout<<"Enter a number";
cin>>n; // n=153
m=n; // m=153
while(n!=0) //n=1!=0
{
r=n%10; // r=1
s=s+(r*r*r); //s=27+125+1 ==153
n=n/10; //n=0
}
if(m==s)
cout<<"No is armstrong";
else
cout<<"No is not armstrong";
return 0;
} Did you know we work 24x7 to provide you best tutorials
Please encourage us - write a review on Google

