Minggu, 15 November 2009

Algoritma dan Pemograman C++

Prodi : MI

Kelompok
1.Nama : Ignasius
Nim : 18094285
Kelas : 12.1B.30
2.Nama : Klaudius Supeno
Nim : 18094287
Kelas : 12.1B.30
3.Nama : Friz Pratama Saputra
Nim : 18094300
Kelas : 12.1B.30
4.Nama : Ahmad Hendry Pratama
Nim : 18096627
Kelas : 12.1B.30

Tugas c++ no. 1

#include

#include

#include

#include

void main()

{char nama[200][20], grade[200];

unsigned int v = 0, hadir[200], pertemuan[200], tugas[200], UTS[200], UAS[200], akhir[200];

int pilih, presensi, nilai_tugas, nilai_uts, nilai_uas, nilai_akhir, jawab;

do

{clrscr();

cout<<<

cout<<"*PROGRAM HITUNG NILAI MAHASISWA*"<

cout<<"*OLEH : NAMA KELOMPOK*"<

cout<<

cout<<"1. Masukan Data"<

cout<<"2. Lihat Hasil"<

cout<<"3. Keluar"<

cout<<

cout<<"Pilihan :";

cin>>pilih;

if (pilih==1)

{

clrscr();

cout<<

cout<<"*PROGRAM HITUNG NILAI MAHASISWA*"<

cout<<"*OLEH : NAMA KELOMPOK*"<

cout<<"*MASUKKAN DATA MAHASISWA*"<

cout<<

cout<<"Nama :";

cin.getline (nama[v], 50);

cin.getline (nama[v], 50);

cout<<"Jumlah Hadir :";

cin>>hadir[v];

cout<<"Jumlah Pertemuan :";

cin>>pertemuan[v];

cout<<"Nilai Tugas :";

cin>>tugas[v];

cout<<"Nilai UTS :";

cin>>UTS[v];

cout<<"Nilai UAS :";

cin>>UAS[v];

cout<<

v = v +1;

getch();

}

else if(pilih==2)//lihat hasil

{

clrscr();

cout<<

cout<<"*PROGRAM HITUNG NILAI MAHASISWA*"<

cout<<"*OLEH : NAMA KELOMPOK*"<

cout<<"*HASIL PROSES*"<

cout<<

cout<<"Nama Mahasiswa :"<

presensi=(*hadir / *pertemuan * 100) * ( 0.1 );

cout<<"Presensi 10 :"<

nilai_tugas=(20 / 100) * *tugas;

cout<<"Nilai Tugas 20 :"<

nilai_uts=(30 / 100) * *UTS;

cout<<"Nilai UTS 30 :"<

nilai_uas = (40 / 100) * *UAS;

cout<<"Nilai UAS 40 :"<

nilai_akhir = presensi + nilai_tugas + nilai_uts + nilai_uas;

cout<<"Nilai Akhir :"<

if (nilai_akhir>80)

{ cout<<"Grade : A"<

else if (nilai_akhir>70)

{ cout<<"Grade : B"<

else if (nilai_akhir>60)

{ cout<<"Grade : C"<

else if (nilai_akhir>50)

{ cout<<"Grade : D"<

else

{ cout<<"Grade : E"<

cout<<

}

else if (pilih==3)//keluar

{

do

{

clrscr();

cout<<"Apakah Anda Yakin akan Keluar (Y/T) ?";

jawab=getch();

jawab=toupper(jawab);

}while (jawab!='Y'&&jawab!='T');

if (jawab=='T')pilih=1;

}

else

{

cout<<"Anda salah pilih";

}

getch();

}

while(pilih!=5);

clrscr();

cout<<"Thank You";

getch();

}








S0al No.2





















Soal no. 3























Soal no. 4

Tidak ada komentar:

Posting Komentar