Soal
Membuat sebuah program
=====>Program seleksi<=====
nilai MTK :
nilai B.inggris:
nilai B.Indo:
⇛ input minat:
1. Elektro
2. Mesin
3. Pariwisata
- => jika rata-rata nilai mtk, b.ing, b.in kurang dari 70 maka muncul tulisan "Anda dinyatakan tidak lolos karena skor anda adalah SKOR."
- => jika rata nilai mkt, b.ing, b.ind adalah 70 maka muncul tulisan "Skor anda adalah SKOR, anda dinyatakan lolos ke bidang berkutnya:" dengan kondisi berikut:
- * jika minat yang dipilih nomor 1 maka muncul "Teknik Elektro"
- **jika munat yang dipilih nomor 2 maka muncul "Teknik Mesin"
- ***jika tidak muncul "Bidang Pariwisata"
- =>jika rata-rata nilai mtk, b.ing, b.ind lebih dari 70 maka muncul tulisan "Anda bebas memilih yang disukai"
Source code
#include <iostream> #include <conio.h> //#include <stdlib.h> using namespace std; main(){ float nmtk,nbing,nbin,rata2n; int plh,plh2; cout<<"---------------Program Seleksi-----------------\n"; cout<<"Masukan nilai MKT :";cin>>nmtk; cout<<"Masukan nilai B.Inggris :";cin>>nbing; cout<<"Masukan nilai B.indonesia :";cin>>nbin; cout<<"-----------------------------------------------\n"; rata2n=(nmtk+nbing+nbin)/3; cout<<"-----------------Minat Anda--------------------\n"; cout<<" 1. Elektro\n"; cout<<" 2. Mesin\n"; cout<<" 3. Pariwisata\n"; cout<<"Pilih <1/2/3> : ";cin>>plh; switch(plh){ case 1:{ if(rata2n<70){ cout<<"Anda dinyatakan tidak lolos karena skor anda adalah "<<rata2n<<endl; }else if (rata2n>=70 && rata2n<80){ cout<<"Skor anda adalah "<<rata2n<<" anda dinyatakan lolos ke bidang berkutnya: "<<endl; cout<<" 1. Teknik Elektro\n"; cout<<" 2. Teknik Mesin\n"; cout<<" 3. Bidang Pariwisata\n"; cout<<"Pilih <1/2/3> : ";cin>>plh2; switch(plh2){ case 1: cout<<"-------------Teknik Elektro---------------\n"; cout<<" Anda Memilih Teknik Elektro\n";break; case 2: cout<<"-------------Teknik Mesin---------------\n"; cout<<" Anda Memilih Teknik Mesin\n";break; case 3: cout<<"-------------Bidang Pariwisata---------------\n"; cout<<" Anda Memilih Teknik Mesin\n";break; } }else if(rata2n>=80 && rata2n<=100){ cout<<"Anda bebas memilih yang disukai"<<endl; } }break; case 2: { if(rata2n<70){ cout<<"Anda dinyatakan tidak lolos karena skor anda adalah "<<rata2n<<endl; }else if (rata2n>=70 && rata2n<80){ cout<<"Skor anda adalah "<<rata2n<<" anda dinyatakan lolos ke bidang berkutnya: "<<endl; cout<<" 1. Teknik Elektro\n"; cout<<" 2. Teknik Mesin\n"; cout<<" 3. Bidang Pariwisata\n"; cout<<"Pilih <1/2/3> : ";cin>>plh2; switch(plh2){ case 1: cout<<"-------------Teknik Elektro---------------\n"; cout<<" Anda Memilih Teknik Elektro\n";break; case 2: cout<<"-------------Teknik Mesin---------------\n"; cout<<" Anda Memilih Teknik Mesin\n";break; case 3: cout<<"-------------Bidang Pariwisata---------------\n"; cout<<" Anda Memilih Teknik Mesin\n";break; } }else if(rata2n>=80 && rata2n<=100){ cout<<"Anda bebas memilih yang disukai"<<endl; } }break; case 3: { if(rata2n<70){ cout<<"Anda dinyatakan tidak lolos karena skor anda adalah "<<rata2n<<endl; }else if (rata2n>=70 && rata2n<80){ cout<<"Skor anda adalah "<<rata2n<<" anda dinyatakan lolos ke bidang berkutnya: "<<endl; cout<<" 1. Teknik Elektro\n"; cout<<" 2. Teknik Mesin\n"; cout<<" 3. Bidang Pariwisata\n"; cout<<"Pilih <1/2/3> : ";cin>>plh2; switch(plh2){ case 1: cout<<"-------------Teknik Elektro---------------\n"; cout<<" Anda Memilih Teknik Elektro\n";break; case 2: cout<<"-------------Teknik Mesin---------------\n"; cout<<" Anda Memilih Teknik Mesin\n";break; case 3: cout<<"-------------Bidang Pariwisata---------------\n"; cout<<" Anda Memilih Teknik Mesin\n";break; } }else if(rata2n>=80 && rata2n<=100){ cout<<"Anda bebas memilih yang disukai"<<endl; } }break; } }