Minggu, 25 Oktober 2009

NAMA :

1. RACHMAD BUSTOMI
NIM : 18094265
2. ZAINUL ARIFIN
NIM : 18094264
3. M.QADRI ARDIANSYAH
NIM : 18094263
4. RIFYALHADI
NIM : 18094273

PEMROGRAMAN C++ Ke-2

1. Program Bilangan Prima

#include

#include

void main()

{ int hasil,pilih;

printf("PROGRAM UNTUK MENAMPILKAN BANYAK BILANGAN PRIMA\n");

printf("Masukkan Banyak Deret Angka Prima :");

scanf("%d",&pilih);

switch(pilih)

{

case 1:

printf ("2");

break;

case 2:

printf ("2 3");

break;

case 3:

printf ("2 3 5");

break;

case 4:

printf ("2 3 5 7");

break;

case 5:

printf ("2 3 5 7 11");

break;

case 6:

printf ("2 3 5 7 11 13");

break;

case 7:

printf ("2 3 5 7 11 13 17");

break;

case 8:

printf ("2 3 5 7 11 13 17 19");

break;

case 9:

printf ("2 3 5 7 11 13 17 19 23");

break;

case 10:

printf("2 3 5 7 11 13 17 19 23 29");

break;

default:

printf("Hasil Nilai Deret Angka Prima adalah :%d",hasil);

}

getch ();

}

2. Program Bilangan Genap

#include

#include

void main()

{ int hasil,pilih;

printf("PROGRAM UNTUK MENGHINTUNG DERET BILANGAN GENAP\n");

printf("Masukkan Banyak Deret Angka Genap :");

scanf("%d",&pilih);

switch (pilih)

{

case 1:

printf ("2");

break;

case 2:

printf ("2+4=6");

break;

case 3:

printf ("2+4+6=12");

break;

case 4:

printf ("2+4+6+8=20");

break;

case 5:

printf ("2+4+6+8+10=30");

break;

case 6:

printf ("2+4+6+8+10+12=42");

break;

case 7:

printf ("2+4+6+8+10+12+14=56");

break;

case 8:

printf ("2+4+6+8+10+12+14+16=72");

break;

case 9:

printf ("2+4+6+8+10+12+14+16+18=90");

break;

case 10:

printf ("2+4+6+8+10+12+14+16+18+20=110");

break;

case 11:

printf ("2+4+6+8+10+12+14+16+18+20+22=132");

break;

case 12:

printf ("2+4+6+8+10+12+14+16+18+20+22+24=156");

break;

default:

printf ("Hasil Nilai Deret Angka Genap adalah :%d",hasil);

}

getch ();

}

3. Program Bilangan Ganjil

#include

#include

void main()

{ int hasil,pilih;

printf("PROGRAM UNTUK MENGHITUNG DERET BILANGAN GANJIL\n");

printf("Masukkan Banyak Deret Angka Ganjil:");

scanf("%d",&pilih);

switch (pilih)

{

case 1:

printf ("1");

break;

case 2:

printf ("1+3=4");

break;

case 3:

printf ( "1+3+5=9");

break;

case 4:

printf( "1+3+5+7=16");

break;

case 5:

printf ("1+3+5+7+9=25");

break;

case 6:

printf ("1+3+5+7+9+11=36");

break;

case 7:

printf ("1+3+5+7+9+11+13=49");

break;

default:

printf ("Hasil Nilai Deret Angka Ganjil adalah :%d",hasil);

}

getch ();

}

4. PROGRAM M€ENGHITUNG PENJUMLAHAN DERET BILANGAN DENGAN MEMBENTUK SEGITIGA SIKU

#include

#include

void main()

{ int hasil,pilih;

printf("PROGRAM M€ENGHITUNG PENJUMLAHAN DERET BILANGAN DENGAN MEMBENTUK SEGITIGA SIKU \n");

printf("Masukkan Banyak Baris Angka:");

scanf("%d",&pilih);

switch (pilih)

{

case 1:

printf ("1=1\n");

printf ("===== +\n");

printf ("1");

break;

case 2:

printf ("1=1\n");

printf ("1+2=3\n");

printf ("====== +\n");

printf ("4");

break;

case 3:

printf ("1=1\n");

printf ("1+2=3\n");

printf ("1+2+3=6\n");

printf( "========= +\n");

printf ("10");

break;

case 4:

printf ("1=1\n");

printf ("1+2=3\n");

printf ("1+2+3=6\n");

printf ("1+2+3+4=10\n");

printf("=========== +\n");

printf ("20");

break;

case 5:

printf ("1=1\n");

printf ("1+2=3\n");

printf ("1+2+3=6\n");

printf ("1+2+3+4=10\n");

printf ("1+2+3+4+5=15\n");

printf ("============== +\n");

printf ("35");

break;

default:

printf ("Hasil Nilai Deret Baris Angka adalah :%d",hasil);

}

getch ();

}

5.Program Menghitung Perkalian Nilai Kolom Banyak Baris dan Kolom

#include

#include

void main()

{ int hasil,pilih;

printf("Program Untuk Menghitung Perkalian Nilai Kolom\n");

printf("Masukkan Banyak Baris :");

scanf("%d",&pilih);

printf("Masukkan Banyak Kolom :");

scanf("%d",&pilih);

switch (hasil,pilih)

{

case 1:

printf("1 2 3\n");

printf("2 4 6\n");

printf("3 6 9\n");

printf("4 8 12\n");

printf("5 10 15\n");

break;

case 2:

printf("1 2 3\n");

printf("2 4 6\n");

printf("3 6 9\n");

printf("4 8 12\n");

printf("5 10 15\n");

break;

case 3:

printf("1 2 3\n");

printf("2 4 6\n");

printf("3 6 9\n");

printf("4 8 12\n");

printf("5 10 15\n");

break;

case 4:

printf("1 2 3\n");

printf("2 4 6\n");

printf("3 6 9\n");

printf("4 8 12\n");

printf("5 10 15\n");

break;

case 5:

printf("1 2 3\n");

printf("2 4 6\n");

printf("3 6 9\n");

printf("4 8 12\n");

printf("5 10 15\n");

break;

case 6:

printf("1 2 3 4 5 6\n");

printf("2 4 6 8 10 12\n");

printf("3 6 9 12 15 18\n");

printf("4 8 12 16 20 24\n");

break;

default:

printf("Hasil Banyak Baris Dan Kolom Yang Diiput Oleh User Adalah :%d",&pilih);

}

getch();

}


6. PROGRAM HITUNG HONORIUM HARIAN PT. UDIN SEJAHTERA

#include
#include
void main()
{
int nama, golongan, jam, honor_tetap, tunjangan, lembur, total,Honor_Lembur;
printf ("PROGRAM HITUNG HONORIUM HARIAN PT. UDIN SEJAHTERA\n");
printf ("=================================================\n");
printf ("Nama Karyawan :");
scanf ("%s", &nama);
printf ("golongan :");
scanf ("%d", &golongan);
printf ("Jumlah Jam Kerja (JAM) :");
scanf ("%d", &jam);
printf ("\n");
printf ("PROGRAM HITUNG HONORIUM HARIAN PT. UDIN SEJAHTERA\n");
printf ("=================================================\n");
printf ("Karyawan yang bernama %s\n", &nama);
printf ("Honor Yang Diterima :\n");
printf ("Honor Tetap : Rp 650000\n");
honor_tetap=650000;
switch (golongan)
{
case 1:
tunjangan=0.05*honor_tetap;
printf ("Tunjangan : %d\n", tunjangan);
printf ("Honor Lembur Rp 20000\n");
printf ("------------------------------------------------- (+)\nHonor Yang Diterima :Rp. 735000");
break;
case 2:
tunjangan=0.1*honor_tetap;
printf ("Tunjangan : %d\n", tunjangan);
printf ("Honor Lembur Rp 20000\n");
printf ("------------------------------------------------- (+)\nHonor Yang Diterima :Rp. 735000");
break;
case 3:
tunjangan=0.15*honor_tetap;
printf ("Tunjangan : %d\n", tunjangan);
printf ("Honor Lembur Rp 20000\n");
printf ("------------------------------------------------- (+)\nHonor Yang Diterima :Rp. 735000");
}

getch();
}


7. PROGRAM HITUNG NILAI SISWA

#include
#include
#include
void main()
{
char nim[10];
char nama[100];
float absensi,tugas,UTS,UAS,total;
clrscr();

cout<<"NIM:"; cin>>nim;

cout<<"Nama Mahasiswa:"; cin>>nama;

cout<<"Jumlah Absensi:"; cin>>absensi;

cout<<"Nilai Tugas:"; cin>>tugas;

cout<<"Nilai UTS:"; cin>>UTS;

cout<<"Nilai UAS:"; cin>>UAS;

cout<<"mahasiswa dengan NIM:"<<<<"dengan nama:"<<<<"mendapatkan nilai sbg berikut:"<<<"absensi 10% : "<<<<"Tugas 20% : "<<<<"UTS 30% : "<<<<"UAS 40% : "<<<<"--------------------------"<<<"total : "<<80)
{
cout<<"Grade A"<70)
{
cout<<"Grade B"<60)
{
cout<<"Grade C"<50)
{
cout<<"Grade D"<<59) getch="">