Animations - welcome 006

Minggu, 15 November 2009

TUGAS III ( nomor 1 )

#include
#include
void main()
{
char nama[100];
char lagi;
float hadir,pertemuan,tugas,uts,uas,total;
int pilih;
do{
atas:
clrscr();
cout<<"*****************************************"<
cout<<"*"<<"program hitung nilai mahasiswa"<<"*"<
cout<<"*"<<"oleh :"<<"{nama kelompok}"<<"*"<
cout<<"*****************************************"<
cout<<"1. Masukkan data"<
cout<<"2. Lihat hasil"<
cout<<"3. Keluar"<
cin>>pilih;
switch (pilih){
case 1:
cout<<"**************************************"<
cout<<"*"<<"PROGRAM HITUNG NILAI MAHASISWA"<<"*"<
cout<<"*"<<"OLEH :"<<"{nama kelompok}"<<"*"<
cout<<"*"<<"MASUKKAN DATA MAHASISWA :"<
cout<<"***************************************"<
cout<<"Nama :";
cin>>nama;
cout<<"Jumlah Hadir :";
cin>>hadir;
cout<<"Jumlah Pertemuan :";
cin>>pertemuan;
cout<<"Nilai Tugas :";
cin>>tugas;
cout<<"Nilai UTS :";
cin>>uts;
cout<<"Nilai UAS :";
cin>>uas;
cout<<"****************************************"<
getch();
break;

case 2:
cout<<"*****************************************"<
cout<<"PROGRAM HITUNG NILAI MAHASISWA"<
cout<<"*"<<"OLEH :"<<"{nama kelompok}"<
cout<<"*"<<"HASIL PROSES"<<"*"<
cout<<"Nama Mahasiswa :"<
total=(hadir/pertemuan*100*0.1+tugas*0.2+uts*0.3+uas*0.4);
cout<<"Jumlah Persensi 10% :"<
cout<<"Nilai Tugas 20%:"<
cout<<"Nilai UTS 30%:"<
cout<<"Nilai UAS 40%:"<
cout<<"Nilai akhir :"<
if(total>80)
{cout<<"Grade A"<
else if(total>70)
{cout<<"Grade B"<
else if(total>60)
{cout<<"Grade C"<
else if(total>50)
{cout<<"Grade D"<
else if(total<50)
{cout<<"Grade E"<
getch();
break;

default:{
cout<<"Apakah Anda Yakin Akan Keluar(Y/T) :";
lagi = getche();
if (lagi =='T' || lagi =='t')
goto atas;
}}

}while(pilih>=1&& pilih <=2);
getch();
}


TUGAS III ( nomor 2 )

#include
#include
void main()
{
int i, j, iMin;
int n, Urut;
int Tmp, code;
int Arr[100];
printf("\nMasukkan Banyak Input Data : ");
scanf("%i", &n);
for(i = 0; i < n; i++)
{
printf("Masukan data ke %i : ", i + 1);
scanf("%i", &Arr[i]);
}
for(i = 1; i < n; i++)
{
for(j = 0; j < n - 1; j++)
{
if(Arr[j] > Arr[j + 1])
{
Tmp = Arr[j];
Arr[j] = Arr[j + 1];
Arr[j + 1] = Tmp;
}
}
}
printf("\nHasil Ascending :\n");
for(i = 0; i < n; i++)
{
printf("Elemen ke %i : %i\n", i + 1, Arr[i]);
}
for(i = 1; i < n; i++)
{
for(j = 0; j < n - 1; j++)
{
if(Arr[j] < Arr[j + 1])
{
Tmp = Arr[j];
Arr[j] = Arr[j + 1];
Arr[j + 1] = Tmp;
}
}
}
printf("\nHasil Descending :\n");
for(i = 0; i < n; i++)
{
printf("Elemen ke %i : %i\n", i + 1, Arr[i]);
}
getch();
}

TUGAS III ( nomor 4 )

#include
#include

void main()
{
int jam, menit, data, detik, sisa;
cout<<"Masukan Nilai Detik :";
cin>>data;
jam=data/3600;
sisa=data%3600;
menit=sisa/60;
detik=sisa%60;
cout<<"Hasilnya Adalah :";
cout<
getch();
}

TUGAS III ( nomor 5 )

#include
#include

void main()

{

int nama, golongan, jam, honor_tetap, tunjangan, honor_lembur, a, total;

printf ("PROGRAM HITUNG HONORIUM HARIAN PT. STAY COOL\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);

break;

case 2:

tunjangan=0.1*honor_tetap;

printf ("Tunjangan : %d\n", tunjangan);

break;

case 3:

tunjangan=0.15*honor_tetap;

printf ("Tunjangan : %d\n", tunjangan);

}

if (jam>8)

a=jam-8;

honor_lembur=5000*a;

printf ("Honor Lembur : Rp %d\n", honor_lembur);

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

total=honor_tetap+tunjangan+honor_lembur;

printf ("Honor Yang Diterima : %d\n", total);

printf ("\n");

printf ("^_^");

getch();
}

Selasa, 27 Oktober 2009

Tugas Ke-2 (nomor 1 )

Buatlah program untuk menampilkan banyak bilangan prima sesuai dengan angka yang diinputkan oleh user.


#include
#include
int main()
{
int jml, cnt, n;
bool prima;

cout<<"Masukkan jumlah deret angka:";
cin>>jml;

cnt=0;
n=1;

while(cnt
{

if(n > 2)
{
prima=true;
for(int i=2;i
{
if((n % i)==0)
{
prima=false;
break;
}
}
if(prima){
cout<<< ", "<
cnt=cnt+1;
}
}else
{
cout<<<", "<
cnt=cnt+1;
}
n=n+1;
}
cout<<" "<
getch();
return 0;
}

Tugas Ke-2 ( nomor 2 )

Buatlah program untuk menghitung deret bilangan GENAP dengan jumlah deret bilangan sebanyak nilai angka yang diinputkan oleh user.

#include
#include
void main()
{
int hasil,pilih;
printf("masukan banyak deret angka:");
scanf("%d",&pilih);
switch(pilih)
{
case 1:
printf("hasil:2");
break;
case 2:
printf("hasil:2+4=6");
break;
case 3:
printf("hasil:2+4+6=12");
break;
case 4:
printf("hasil:2+4+6+8+20");
break;
case 5:
printf("hasil:2+4+6+8+10+30");
break;
case 6:
printf("hasil:2+4+6+8+10+12=42");
break;
case 7:
printf("hasil:2+4+6+8+10+12+14=56");
break;
case 8:
printf("hasil:2+4+6+8+10+12+14+16=72");
break;
case 9:
printf("hasil:2+4+6+8+10+12+14+16+18=90");
break;
case 10:
printf("hasil:2+4+6+8+10+12+14+16+18+20=110");
break;
case 11:
printf("hasil:2+4+6+8+10+12+14+16+18+20+22=132");
break;
case 12:
printf("hasil:2+4+6+8+10+12+14+16+18+22+24=156");
break;
printf("total=%d");
}
getch();
}

Tugas Ke-2 (nomor 3 )

Buatlah program untuk menghitung deret bilangan GANJIL dengan jumlah deret bilangan sebanyak nilai angka yang diinputkan oleh user.

nomer 3 :
#include
#include
void main()
{
int hasil,pilih;
printf("banyak deret bilangan ganjil/n");
printf(" /n");
printf(" /n");
printf("masukan banyak deret angka ganjil:");
scanf("%d",&pilih);
switch(pilih)
{
case 1:
printf("hasil:/n1");
break;
case 2:
printf("hasil:/n1+2=4");
break;
case 3:
printf("hasil:/n1+3+5=9");
break;
case 4:
printf("hasil:/n1+3+5+7=16");
break;
case 5:
printf("hasil:/n1+3+5+7+9=25");
break;
case 6:
printf("hasil:/n1+3+5+7+9+11=36");
break;
case 7:
printf("hasil:/n1+3+5+7+9+11+36=49");
break;
default:
printf("hasil nilai deret angka ganjil adalah :%d");
}
getch ();
}