C++ Program to toggle case of string [DEVCPP/GCC]

PROGRAM

//Program to toggle case of string

#include <iostream>

using namespace std;

int main()
{
        int i,len;
        string str;

        cout<<"ENTER STRING: ";
        getline(cin,str);

        len=str.length();

        for(i=0 ; i<len ; i++)
        {
                if(str[i]>= 'a' && str[i]<= 'z')
                {
                       str[i] = str[i]-32;
                }
                else if(str[i]>= 'A' && str[i]<= 'Z')
                {
                       str[i] = str[i]+32;
                }
         }

         cout<<"TOGGLED STRING: "<<str;
         return 0;
}

OUTPUT

C++ Program to toggle case of string with output

C++ Program to print Pascal triangle [DEVCPP/GCC]

PROGRAM

// Program to print Pascal triangle

# include <iostream>

using namespace std;

int main()
{
int i,j,k=0,m=1,rows;

cout<<"ENTER THE NUMBER OF ROWS:\n";
cin>>rows;

cout<<"\nOUTPUT:\n";
for(i=0 ; i<=rows ; i++)
{
for(m=(rows-i) ; m>0 ; m--)
cout<<" ";

for(j=0;j<=i;j++)
{
if(i==0||j==0)
m=1;
else
m=m*(i-j+1)/j;

cout<<" "<<m;
}

  cout<<endl;
}
return 0;
}

OUTPUT

C++ Program to print Pascal triangle with output

C++ Program to print pyramid [DEVCPP/GCC]

PROGRAM

//Program to print pyramid

#include<iostream>

using namespace std;

int main()
{
int i,j,n,k;
cout<<"ENTER NUMBER OF ROWS\n";
cin>>n;

cout<<"\nOUTPUT:\n";

for(i=1 ; i<=n ; i++)
{
for(j=(n-i) ; j>0 ; j--)
cout<<" ";

for(k=1 ; k<(2*i) ; k++)
cout<<"*";

cout<<endl;
}

return 0;
}

OUTPUT

C++ Program to print pyramid with output

C++ Program to print a pattern of right angled triangle [DEVCPP/GCC]

PROGRAM

//Program to print a pattern of left right angled triangle

# include<iostream>

using namespace std;

int main()
{
int i,j,n;

cout<<"ENTER THE NUMBER OF ROWS: \n";
cin>>n;

for(i=0;i<n;i++)
{
for(j=0;j<=i;j++)
{
if(j<=i)
cout<<"*";
else
cout<<" ";
}
cout<<endl;
}

         return 0;
}

OUTPUT

C++ Program to print a pattern of right angled triangle with output

C++ Program to display twos complement of a given binary number [DEVCPP/GCC]

PROGRAM

//Program to display twos complement of a given positive binary number 

#include <iostream>

using namespace std;

int main()
{
        int len,i;
        string bin,twos;
        bool firstone=false;

        cout<<"ENTER BINARY NUMBER: ";
        cin>>bin;

        len=bin.length();
        twos.resize(len);

        for( i=(len-1) ; i>=0 ; i-- )
        {
                if(firstone==false)
               {
                        if(bin[i]=='0')
                        {
                                twos[i]='0';
                        }
                        else
                        {
                                twos[i]='1';
                               firstone=true;
                         }
                }
                else
                {
                         if(bin[i]=='0')
                         {
                                 twos[i]='1';
                         }
                         else
                         {
                                 twos[i]='0';
                          }
               }
        }

        cout<<"\nTWOS COMPLEMENT: "<<twos;

        return 0;
}

OUTPUT

C++ Program to display twos complement of a given binary number with output

C++ Program to display ones complement of a given binary number [DEVCPP/GCC]

PROGRAM

//Program to display ones complement of a given positive binary number 

#include <iostream>

using namespace std;

int main()
{
        int len,i;
        string bin,ones;

        cout<<"ENTER BINARY NUMBER: ";
        cin>>bin;

        len=bin.length();
        ones.resize(len);

        for(i=0;i<len;i++)
        {
                if(bin[i]=='0')
                {
                          ones[i]='1';
                 }
                 else
                 {
                          ones[i]='0';
                 }
        }

        cout<<"\nONE'S COMPLEMENT: "<<ones;
        return 0;
}

OUTPUT

C++ Program to display ones complement of a given binary number with output


FIND US ON FACEBOOK!