Mengenai Saya

Foto saya
masa depan bangsa adalah tanggung jawab kami selaku mahasiswa teknik.

Sabtu, 14 Januari 2012

Contoh Program Dengan C++

#include <stdio.h>

int main(int argc, char **argv)
{
    int menu bangun, menu hitung;
    int z, panjang, lebar, sisi;
    struct bangun;
    int panjang;
    int lebar;
}persegi panjang, bujur sangkar;
keliling persegi panjang=(panjang*2)+(lebar*2);
keliling bujur sangkar=(4*sisi);

luas persegi panjang=(panjang*lebar)
luas bujur sangkar=(sisi*sisi);
do{
    printf("1.persegi panjang\n");
    printf("2.bujur sangkar\n");
    printf("3.keluar\n");
    printf("pilih menu(1-3): ");
    scanf("%d",&menu bangun);
do{
    printf("1.keliling\n");
    printf("2.luas\n");
    printf("pilih menu(1-3):");
    scanf("%d",&menu hitung)
swicth(menu bangun){
    case1: printf("\n-=prsegi panjang=-\n");
break;
switch(menu hitung){
case 1:printf("\n-=keliling=-\n");
    printf("\masukan panjang: ");
    scanf("%d",panjang);
    printf("masukan lebar: ");
    scanf("%d",&lebar);
z=(panjang*2)+(lebar*2);
    printf("kliling persgi panjang : %d\n\n",z);
break;
case 2:printf("\n-=luas=-\n");
    printf("\masukan panjang: ");
    scanf("%d",panjang);
    printf("masukan lebar: ");
    scanf("%d",&lebar);
z=panjang*lebar;
    printf("luaspersgi panjang : %d\n\n",z);
break;
switch(menu bangun){
case 2 : printf("\n-=bujur sangkar-=\n");
break;
switch(menu hitung){
case 1 : printf("\n-=keliling=-\n");
    printf("masukan sisi : ");
    scanf("%d",&sisi);
z=4*sisi;
    printf("keliling bujur sangkar : %d\n\n",z);
break;
case 2 : printf("\n-=luas=-\n");
    printf("masukan sisi : ");
    scanf("%d",&sisi);
    printf("masukan sisi : ");
    scanf("%d",&sisi);
z=sisi*sisi;
printf("luas bujur sangkar : %d\n\n",z);
break;
switch(menu bangun){
case 3 :printf("\n");
break;
default :printf("\n-=pilihan anda salah=-\n");
}
}while(menu!=3) ;
system("PAUSE");
return 0;
}