Basic C++ Programs
Basic C++ Programs
Basic C++ Programs
int main() {
int n;
if ( n % 2 == 0)
cout << n << " is even.";
else
cout << n << " is odd.";
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int num, i, fact=1;
cout<<"Enter the Number: ";
cin>>num;
cout<<"\nFactorial = "<<fact;
cout<<endl;
return 0;
}
Program 3. Write a program in C++ that finds the Sum of N Natural Numbers
using loop.
#include<iostream>
using namespace std;
int main()
{
int n, natural, sum=0;
cout<<"Enter the Value of n: ";
cin>>n;
for(natural=1; natural<=n; natural++)
sum = sum+natural;
cout<<"\nSum of First "<<n<<" Natural Numbers = "<<sum;
cout<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int i, chk=0, j;
cout<<"Prime Numbers Between 1 to 100 are:\n";
for(i=1; i<=100; i++)
{
for(j=2; j<i; j++)
{
if(i%j==0)
{
chk++;
break;
}
}
if(chk==0 && i!=1)
cout<<i<<endl;
chk = 0;
}
cout<<endl;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int arr[50], size, i;
cout<<"Enter the Size: ";
cin>>size;
cout<<"Enter "<<size<<" Numbers: ";
for(i=0; i<size; i++)
cin>>arr[i];
cout<<"\nArray with Index\tIts Value\n";
for(i=0; i<size; i++)
cout<<"arr["<<i<<"]"<<"\t\t\t"<<arr[i]<<endl;
cout<<endl;
return 0;
}
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
char str[200];
int len=0, i=0;
cout<<"Enter the String: ";
gets(str);
while(str[i])
{
len++;
i++;
}
cout<<"\nLength = "<<len;
cout<<endl;
return 0;
}
Program 11. Write a program to Print Full Pyramid Pattern of Stars (*)
*
***
*****
*******
*********
***********
#include<iostream>
using namespace std;
int main()
{
int i, space, k=0;
for(i=1; i<=6; i++)
{
for(space=1; space<=(6-i); space++)
cout<<" ";
while(k!=(2*i-1))
{
cout<<"* ";
k++;
}
k=0;
cout<<endl;
}
cout<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main() {
int n1=0,n2=1,n3,i,number;
cout<<"Enter the number of elements: ";
cin>>number;
cout<<n1<<" "<<n2<<" "; //printing 0 and 1
for(i=2;i<number;++i) //loop starts from 2 because 0 and 1 are already printe
d
{
n3=n1+n2;
cout<<n3<<" ";
n1=n2;
n2=n3;
}
return 0;
}