Pakistan Flag coding

Pakistan Flag program. Output shows the flag of Pakistan. Amazing program. Lets have a try. Its very interesting and easy.

Source Code:

#‎include‬<iostream>
#include<string.h>
#include <Windows.h>
using namespace std;
int main()
{
string w,x,y,z,o;
char a=220;

int input=5,temp;
temp=input;
HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
cout<<" ";
for(int d=0;d<30;d++)
{
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | FOREGROUND_INTENSITY);
cout<<a;
}
a=219;
cout<<endl
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );
cout<<a
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<a
<<" "
<<a
<<endl;
o="BY:";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );w="AD";
cout<<a
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<a
<<" "
<<a
<<endl;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );
cout<<a
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<a
<<" ' ' "
<<a
<<endl;
y=" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );x="IRSH";
cout<<a
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<a
<<" ' "
<<a
<<endl;
z="AHM";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );
cout<<a
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<a
<<" ' * "
<<a
<<endl;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );
cout<<a
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<a
<<" ' "
<<a
<<endl;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );
cout<<a
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<a
<<" ' ' "
<<a
<<endl;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
cout<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );
cout<<a
<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<a
<<" "
<<a
<<endl;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
a=219;
cout<<" ";
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE |BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE |BACKGROUND_INTENSITY|FOREGROUND_INTENSITY );
cout<<a;
a=220;
for(int d=0;d<27;d++)
{
if(d==5)
{
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE | BACKGROUND_GREEN | FOREGROUND_INTENSITY);
a=219;
cout<<a;
a=220;
}
cout<<a;
}
a=219;
cout<<a;
SetConsoleTextAttribute(hStdout, FOREGROUND_RED |FOREGROUND_GREEN|FOREGROUND_BLUE );
cout<<endl;
a=221;
for(int i=0;i<6;i++)
{
cout<<" "
<<a
<<endl;
}
cout<<" "
<<a;
SetConsoleTextAttribute(hStdout,FOREGROUND_BLUE | FOREGROUND_INTENSITY);
cout<<" "<<o<<x<<w<<y<<z<<w;
a=3;
SetConsoleTextAttribute(hStdout,FOREGROUND_RED | FOREGROUND_INTENSITY);
cout<<a<<a<<a<<"\n";
SetConsoleTextAttribute(hStdout,FOREGROUND_GREEN|FOREGROUND_INTENSITY );
for(int i=0;i<input;i++)
{
for(int j=temp;j>0;j--)
{
cout<<" ";
}
for(int k=temp;k<=input;k++)
{
if(temp==5)
{
SetConsoleTextAttribute(hStdout,FOREGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<"* ";
}
if(temp==4)
{
SetConsoleTextAttribute(hStdout,FOREGROUND_RED | FOREGROUND_INTENSITY);
cout<<"* ";
}
if(temp==3)
{
SetConsoleTextAttribute(hStdout,FOREGROUND_BLUE | FOREGROUND_INTENSITY);
cout<<"* ";
}
if(temp==2)
{
SetConsoleTextAttribute(hStdout,FOREGROUND_GREEN | FOREGROUND_INTENSITY);
cout<<"* ";
}
if(temp==1)
{
SetConsoleTextAttribute(hStdout,FOREGROUND_RED | FOREGROUND_INTENSITY);
cout<<"* ";
}
}
cout<<endl;
temp--;
}
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
return EXIT_SUCCESS;
}

Happy Reading!

No comments:

Powered by Blogger.