Latihan Modul 5-1
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
LATIHAN IF
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include //preposesor
#include //librari untuk menyimpan fungsi-fungsi yang digunakan untuk menangani string
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int main(){ //fungsi main
cout << "Kelulusan siswa \n \n"; //tampilkan ke layar
double nilai_ujian; //deklarasi variabel double nilai_ujian
cout << "Masukkan nilai ujian : "; //tampilkan ke layar
cin >> nilai_ujian; //memasukkan nilai inputan user ke variabel nilai_ujian
cout << endl; //endline
char hasil_ujian[50]="tidak lulus"; //deklarasi variabel char hasil_ujian dengan besar array 50
if (nilai_ujian >= 55) //kondisi jika nilai ujian lebih dari sama dengean 55
strcpy (hasil_ujian,"lulus"); //salin karakter lulu ke variabel hasil_ujian
cout << "hasil ujian : "; //tampilkan ke layar
cout << hasil_ujian; //tampilkan nilai variabel hasil_ujian
cout << endl << endl; //endline
system("pause"); //program di pause
return 0; //fungsi main berhenti
}
Latihan Modul 5-2
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
LATIHAN IF-ELSE
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int main(){ //fungsi main
cout << "KELULUSAN SISWA \n \n"; //tampilkan ke layar
double nilai_ujian; //deklarasi variabel double nilai_ujian
cout << "masukkan nilai ujian : "; //tampilkan ke layar
cin >> nilai_ujian; //memasukkan nilai inputan user ke variabel nilai_ujian
cout << endl; //endline
if(nilai_ujian >=55){ //kondisi jika nilai ujiannya lebih dari sama dengan 55
cout << "hasil ujian = lulus" << endl << endl; //tampilkan ke layar
}
else{ //kondisi jika kurang dari 55
cout << "hasil ujian = tidak lulus" << endl << endl; //tampilkan ke layar
}
system("pause"); //program di pause
return 0; //fungsi main berhenti
}
Latihan Modul 5-3
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
LATIHAN IF BERSARANG
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int main(){ //fungsi main
double nilai_ujian; //deklarasi variabel double nilai_ujian
char indeks; //deklarasi variabel char indeks
char hasil_ujian[40]="tidak lulus"; //deklarasi variabel char hasil ujian dengan besar array 40
cout << "KONVERSI NILAI SISWA \n \n"; //tampilkan ke layar
cout << "masukkan nilai ujian : "; //tampilkan ke layar
cin >> nilai_ujian; //memasukkan nilai inputan user ke variabel nilai_ujian
cout << endl; //endline
if (nilai_ujian >= 80){ //jika nilai_ujian lebih dari sama dengan 80
indeks='A'; //indeks nilai A
}
else if (nilai_ujian >= 70){ //jika nilai_ujian lebih dari sama dengan 70
indeks='B'; //indeks nilai B
}
else if (nilai_ujian >= 50){ //jika nilai_ujian lebih dari sama dengan 50
indeks='C'; //nilai indeks C
}
else if(nilai_ujian >=35){ //jika nilai_ujian lebih dari sama dengan 35
indeks='D'; //indeks nilai D
cout << hasil_ujian << endl; //tampilkan ke layar nilai variabel hasil_ujian
}
else{ //jika nilai_ujian kurang dari 35
indeks='E'; //nilai indeks E
cout << hasil_ujian << endl; //tampilkan ke layar nilai variabel hasil_ujian
}
cout << "indeks siswa = " << indeks << endl; //tampilkan ke layar nilai variabel indeks
system("pause"); //program di pause
return 0; //fungsi main berhenti
}
Latihan Modul 5-4
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
LATIHAN SWITCH
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int main(){ //fungsi main
int pilihan; //deklarasi variabel integer pilihan
cout << "daftar mata kuliah :" << endl; //tampilkan ke layar
cout << "====================" << endl; //tampilkan ke layar
cout << "1. Pemograman C++" << endl; //tampilkan ke layar
cout << "2. Pemograman C\n"; //tampilkan ke layar
cout << "3. Arsitektur Komputer & Sistem Operasi"; //tampilkan ke layar
cout << "\n4. Pemograman C#" << endl; //tampilkan ke layar
cout << "5. Tugas Akhir I" << endl; //tampilkan ke layar
cout << "6. Tugas AKhir II" << endl; //tampilkan ke layar
cout << "7. Kerja Praktek" << endl << endl; //tampilkan ke layar
cout << "pilih mata kuliah : "; //tampilkan ke layar
cin >> pilihan; //memasukkan nilai inputan user ke variabel pilihan
cout << endl; //endline
switch (pilihan){ //mulai untuk memilih kondisi
case 1: //apabila menginput 1
cout << "mata kuliah yang anda pilih benar\n" << endl; //tampilkan ke layar
break; //menghentikan perulangan yang sedang berjalan
case 2: //apabila menginput 2
cout << "mata kuliah yang anda pilih benar\n" << endl; //tampilkan ke layar
break; //menghentikan perulangan yang sedang berjalan
case 3: //apabila menginput 3
cout << "mata kuliah yang anda pilih benar\n" << endl; //tampilkan ke layar
break; //menghentikan perulangan yang sedang berjalan
case 4: //apabila menginput 4
cout << "mata kuliah yang anda pilih benar\n" << endl; //tampilkan ke layar
break; //menghentikan perulangan yang sedang berjalan
case 5: //apabila menginput 5
cout << "mata kuliah yang anda pilih salah, tidak terdapat di semester ganjil\n" << endl; //tampilkan ke layar
break; //menghentikan perulangan yang sedang berjalan
case 6: //apabila menginput 6
cout << "mata kuliah yang anda pilih salah, tidak terdapat di semester ganjil\n" << endl; //tampilkan ke layar
break; //menghentikan perulangan yang sedang berjalan
case 7: //apabila menginput 7
cout << "mata kuliah yang anda pilih salah, tidak terdapat di semester ganjil\n" << endl; //tampilkan ke layar
break; //menghentikan perulangan yang sedang berjalan
default: //apabila menginput selain 1-7
cout << "pilihan anda tidak ada dalam daftar\n\n"; //tampilkan ke layar
}
system("pause"); //program di pause
return 0; //fungsi main berhenti
}
Latihan Modul 5-5
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
SCORE NILAI SISWA
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int main(){ //fungsi main
double nilai_ujian; //deklarasi variabel double nilai_ujian
char indeks; //deklarasi variabel char indeks
char hasil_ujian[40]="tidak lulus"; //deklarasi variabel char hasil ujian dengan besar array 40
char nama[40]; //deklarasi variabel char nama dengan besar array 40
char matkul[40]; //deklarasi variabelchar matkul dengan besar array 40
cout << "SCORE NILAI SISWA \n \n"; //tampilkan ke layar
cout << "nama siswa : "; //tampilkan ke layar
cin.getline(nama,40); //memasukkan inputtan user ke variabel nama
cout << "mata kuliah : "; //tampilkan ke layar
cin.getline(matkul,40); //memasukkan inputtan user ke variabel matkul
cout << "masukkan nilai ujian : "; //tampilkan ke layar
cin >> nilai_ujian; //memasukkan nilai inputan user ke variabel nilai_ujian
cout << endl; //endline
if (nilai_ujian >= 80){ //jika nilai_ujian lebih dari sama dengan 80
indeks='A'; //indeks nilai A
}
else if (nilai_ujian >= 70){ //jika nilai_ujian lebih dari sama dengan 70
indeks='B'; //indeks nilai B
}
else if (nilai_ujian >= 50){ //jika nilai_ujian lebih dari sama dengan 50
indeks='C'; //nilai indeks C
}
else if(nilai_ujian >=35){ //jika nilai_ujian lebih dari sama dengan 35
indeks='D'; //indeks nilai D
}
else{ //jika nilai_ujian kurang dari 35
indeks='E'; //nilai indeks E
}
cout << "NILAI SISWA" << endl; //tampilkan ke layar
cout << "nama siswa : " << nama << endl; //tampilkan ke layar nilai variabel nama
cout << "mata kuliah : " << matkul << endl; //tampilkan ke layar nilai variabel matkul
cout << "nilai ujian : " << nilai_ujian << endl; //tampilkan ke layar nilai variabel nilai_ujian
cout << "indeks siswa = " << indeks << endl; //tampilkan ke layar nilai variabel indeks
if (nilai_ujian>55){ //jika nilai ujian lebih dari 55
cout << "LULUS" << endl; //tampilkan ke layar
}
else{ //jika kurang dari 55
cout << "TIDAK LULUS" << endl; //tampilkan ke layar
}
system("pause"); //program di pause
return 0; //fungsi main berhenti
}
Wednesday, November 20, 2013
Modul 5: Pencabangan C++
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment