Minggu, 01 November 2015

Program C++ membuat tampilan diamond penuh warna




//Diamond
#include <iostream>
#include <stdio.h>
#include <windows.h>
#include <conio.h>


void SetColor(unsigned short color) {
  HANDLE hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
  SetConsoleTextAttribute(hConsoleOutput,color);
}
int main()
{

  int i, j, k;
  system ("COLOR E");
  cout<<"Riyanto - 14.02.8728 ";
  cout<<endl;
  cout<<"Input Batas Bintang: ";
  cin>>k;

  for(i=1;i<=k;i++)
  {
  SetColor(i);
    for(j=1;j<=k-i;j++)
    cout<<" ";
    for(j=1;j<=i;j++)
    cout<<"* " ;
    cout<<endl;
  }
  k=k-1;
  for(i=1;i<=k;i++)
  {SetColor(i);
    for(j=1;j<=i;j++)
    cout<<" ";
    for(j=1;j<=k-i+1;j++)
    cout<<"* ";
    cout<<endl;
  }
getch();

}

Tidak ada komentar:

Posting Komentar