Senin, 07 April 2014

penggunaan function pada program C++

//Contoh program untuk membandingkan 2 buah nilai dengan function

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

int N1 , N2 ;
int x ;

//deklarasi function
void nilai()
{
cout<<endl;


cout<<endl;
if ( N1 > N2 )
x = N1 ;
else
x = N2 ;

cout<<endl;
cout<<"Menampilkan nilai 1 adalah : " <<N1<<endl;
cout<<"Menampilkan nilai 2 adalah : " <<N2<<endl;
cout<<"Nilai terbesar adalah : "<<x<<endl;
}
void main()
{
clrscr();
cout<<endl;
cout<<"Masukkan nilai 1 : "; cin>> N1;
cout<<"Masukkan nilai 2 : "; cin>> N2;
cout<<"-----------------------------"<<endl;

//Pemanggilan function
nilai();
getch();

}



Outputnya

Jumat, 04 April 2014

membuat program segitiga pascal di C++

//Program segitiga pascal

#include<conio.h>
#include<iostream.h>
void main()
{
int jumlah, a, b, sp[10][10];
cout<<"--------------------------------"<<endl;
cout<<"Program  :  segitiga pascal"<<endl;
cout<<"--------------------------------"<<endl;
cout<<endl;
cout<<"masukkan batas segitiga : ";cin>>jumlah;
for(a=0;a<jumlah;a++)
  {
for(b=a;b<jumlah;b++)
{
cout<<" ";
}
 for(b=0;b<=a;b++)
 {
if(b==0 || b==a)
{
sp[a][b]=1;
}
if(b<=(a/2) && b>0)
{
 sp[a][b]=sp[a-1][b-1]+sp[a-1][b];
 sp[a][a-b]=sp[a][b];
}
cout<<sp[a][b]<<" ";
}
cout<<endl;
  }
getch();
}



Hasil Outputnya

Kamis, 03 April 2014

contoh program segitiga bintang rata kanan C++

//Program perulangan bintang rata kanan
#include<conio.h>
#include<iostream.h>
void main()
{
int i,j,k,jumlah;
char bintang[10][10];
cout<<"--------------------------------"<<endl;
cout<<"Program  :  Bintang rata kanan"<<endl;
cout<<"--------------------------------"<<endl;
cout<<endl;
cout<<"masukkan batas bintang : ";cin>>jumlah;
for(i=0; i<jumlah;i++)
{
for(j=i;j<jumlah;j++)
{
bintang[i][j] =' ';
         }
for(k=0; k<i; k++)
{
bintang[i][k]='*';
}
}

//Output

for(i=0; i<jumlah;i++)
{
for(j=i;j<jumlah;j++)
{
cout<<bintang[i][j];
}
for(k=0; k<i; k++)
{
cout<<bintang[i][k];
}
cout<<endl;
}

getch();
}


Hasil Outputnya :




Rabu, 02 April 2014

membuat segitiga bintang di c++

Contoh penggunaan array untuk segitiga bintang

//Program perulangan segitiga bintang
#include<conio.h>
#include<iostream.h>
void main()
{
int i,j,jumlah;
char bintang[10][10];
cout<<"--------------------------------"<<endl;
cout<<"Program  :  Bintang rata kiri"<<endl;
cout<<"--------------------------------"<<endl;
cout<<endl;
cout<<"masukkan batas bintang : ";cin>>jumlah;
cout<<endl;
for(i=0; i<jumlah;i++)
{
for(j=0;j<=i;j++)
{
bintang[i][j]='*';
}
}
cout<<endl;

//Output

for(i=0; i<jumlah;i++)
{
for(j=0;j<=i;j++)
{
cout<<bintang[i][j];
}
cout<<endl;
}

getch();
}



Hasil outputnya :