Minggu, 01 November 2015

PROGRAM C++ MENGHITUNG KELILING DAN LUAS LINGKARAN

//program :
#include <iostream.h>
#include <conio.h>

void main ()
        {
      clrscr();
      cout<<"========================================================== \n";
      cout<<"*******<< MENGHITUNG KELILING DAN LUAS LINGKARAN >>******* \n";
      cout<<"========================================================== \n";
      cout<<"                                                           \n";
        const float phi =3.14;
        int r;
        float keliling, luas;
        cout<<"Masukan Jari-Jari Lingkaran: ";
        cin>>r;
        keliling =2*phi*r;
      luas =phi*r*r;
      cout<<"---------------------------------------------------------- \n";
      cout<<"                                                           \n";
      cout<<"Keliling Lingkaran Adalah: "<<keliling<<endl;
      cout<<"                                                           \n";
      cout<<"Luas Lingkaran Adalah: "<<luas<<endl;
      cout<<"                                                           \n";
      cout<<"========================================================== \n";
      cout<<"**************<< Riyanto - 14.02.8728 >>****************** \n";
      cout<<"========================================================== \n";
      getch();
      }


//output :


Contoh Program C++ Menampilkan Bintang Persegi Panjang

//program :
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

main(){
system ("COLOR E");
int p,l,k,b;
   cout<<"Riyanto - 14.02.8728 ";
      cout<<endl;
    cout<<"\nMasukkan Panjangnya : ";cin>>p;
   cout<<"Masukkan Lebarnya   : ";cin>>l;
   cout<<endl;

    for(k=0; k<p; k++)
    {
    cout<<"*";
    }
    cout<<endl;
    for(b=0; b<l; b++)
    {
    cout<<"*";
        for (k=1; k<p-1; k++)
        {
        cout<<" ";
        }
        cout<<"*";
        cout<<endl;
        }
      for(k=0; k<p; k++)
        {
        cout<<"*";
        }
    getch();}


//output :



PROGRAM C++ MENAMPILKAN URUTAN NAMA

//programnya

#include<conio.h>
#include<string.h>
#include<iostream.h>


int main (void)
{
    int i, j, a, k, m, jumlah;
    char kata[100][40], sementara[40];
    cout <<"Input jumlah nama yang akan anda sorting = ";cin>>jumlah;
    for (i=1;i<=jumlah;i++)

    {
        printf ("Input nama ke-%i = ", i); scanf ("%s", &kata[i]);
        if (i>1)
        {
           for (j=1;j<=(i-1);j++)
           {
               a=(strcmp(kata[i], kata[j]));
               if (a<=0)
               {
                  strcpy (sementara, kata[i]);
                  for (k=(i-1);k>=j;k--)
                  {
                      m=(k+1);
                      strcpy (kata[m], kata[k]);
                  }
                  strcpy (kata[j], sementara);
               }
           }
        }
    }

    printf("Hasil pengurutannya menjadi : \n");
    for (i=1;i<=jumlah;i++)
    {
        printf ("%s\n", kata[i]);
    }
    getch();
}


//Output :


CONTOH PERCABANGAN BERSARANG PADA C++ LINGKARAN DAN PERSEGI

//Percabangan Bersarang

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#define phi 3.14

main() {
int a,r,s;
float l,k;
char jwb;
system ("COLOR A");
  cout<<"Riyanto - 14.02.8728 ";
  cout<<endl;
menu:
cout<<"CONTOH PERCABANGAN BERSARANG PADA C++"<<endl;
cout<<"==========================="<<endl;
cout<<"Pilihan operasi : "<<endl;
cout<<"[1] luas lingkaran"<<endl;
cout<<"[2] keliling lingkaran"<<endl;
cout<<"[3] luas persegi"<<endl;
cout<<"[4] keliling persegi"<<endl;

cout<<"Masukkan Pilihanmu :";cin>>a;
if (a==1 || a==2)
{cout<<"masukkan jari-jari : ";cin>>r;
    if(a==1)
    {l=float(phi*r*r);
         cout<<"luas lingakaran = "<<l<<endl;
         cout<<"mau hitung lagi? ";cin>>jwb;
          if (jwb=='Y' ||jwb=='y')
            {clrscr();
               goto menu;
               }
            else
            {cout<<"terimakasih,,,";
               }
         }
    else
    {k=float(phi*(r*2));
          cout<<"keliling lingkaran = "<<k<<endl;
          cout<<"mau hitung lagi? ";cin>>jwb;
          if (jwb=='Y' ||jwb=='y')
            {clrscr();
               goto menu;
               }
            else
            {cout<<"terimakasih,,,";
               }
          }
    }
else if (a==3 || a==4)
{cout<<"masukkan sisi : ";cin>>s;
    if (a==3)
    {l=s*s;
          cout<<"luas persegi = "<<l<<endl;
          cout<<"mau hitung lagi? ";cin>>jwb;
          if (jwb=='Y' ||jwb=='y')
            {clrscr();
               goto menu;
               }
            else
            cout<<"terimakasih,,,";
         }
    else
    {k=4*s;
         cout<<"keliling persegi = "<<k<<endl;
          cout<<"mau hitung lagi? ";cin>>jwb;
          if (jwb=='Y' ||jwb=='y')
            {clrscr();
               goto menu;
               }
            else
            {cout<<"terimakasih,,,";
               }
         }
   }
else
{clrscr();
cout<<"masukkan angka 1-4" <<endl<<endl ;
goto menu;
}
getch();
}


//OUTPUT :








Contoh Program C++ menampilkan Bintang

//Bintangku
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

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

  for(i=1;i<=k;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++)
        {
         for(j=1;j<=i;j++)
        cout<<" ";
         for(j=1;j<=k-i+1;j++)
         cout<<"* ";
          cout<<endl;
        }
getch();

}

//Output :

 

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();

}