Algoritma : #include conio.h #include iostream.h Int n ; Cout<<masukkanangkanol:; Cin>> n; If(n==o){ Cout<<n<<bilangannol:; Else if(n%2==0){ Cout<n<<bilangangenap:; Cout<n<<bilanganganjil:; Getch ; File yang harus di cantumkanpada file header yang disertai void main File ygharus di cantumkanutkmengaturpindahbaris memasukan integer denga variable n Untukmenampilkanangkanol Membacahasil Jika n=o makaakanmunculangkanol Untukmenampilkanbilangannol yang telah di input tadi Jikabilangan n membagi 2 Untukmenampilkangenap yang sudah di masukkan Untukmenampilkanganjil yang sudah di masukkan Statement untukmenghentikankursorsebelum input selanjutnya
Berikutoutput :
Algoritma : #include conio.h #include stdio.h #include iostream.h Clrscr(); Intluas,uts,uas,total Cout<<masukkanangkanol:; Cout<<masukkannilaiuts:cin>>uts Cout<<masukkannilaiuas:cin>>uas File yang harus di cantumkanpada file header yang disertai void main File yang harus di cantumkanpada file header File ygharus di cantumkanutkmengaturpindahbaris Berfungsiutkmembersihkanlayar memasukan integer dengan variable uts,uas,total Untukmenampilkanangkanol Untukmenampilkannilaiutssekaligusutkdapat di baca Untukmenampilkannilaiuassekaligusutkdapat di baca
Nilai total utsdikalinilaiuas di bagi 2 Jikanilai total yang di masukkanadalahlebihbesaratausamadengan80 danlebihkecilatausamadengan 100 makanilai yang akanmunculadalah Grade A Jikanilai total yang di masukkanadalahlebihbesaratausamadengan 70 danlebihkecil 80 makanilai yang akanmunculadalah Grade B Jikanilai total yang di masukkanadalahlebihbesaratausamadengan 60 danlebihkecil 70 makanilai yang akanmunculadalah Grade C Jikanilai total yang di masukkanadalahlebihbesaratausamadengan 50 danlebihkecil 60 makanilai yang akanmunculadalah Grade D Jikanilai total yang di masukkanadalahlebihbesaratausamadengan 50 danlebihkecil 60 makanilai yang akanmunculadalah Grade E Statement untukmenghentikankursorsebelum input selanjutnya
Getch ;
Berikut Output nya : Grade A Misal input nilaiseperti di bawahini : Grade B Misal input nilaiseperti di bawahini :
Berikut Output nya : Grade C Misal input nilaiseperti di bawahini : Grade D Misal input nilaiseperti di bawahini :
Berikut Output nya : Grade E Misal input nilaiseperti di bawahini : Misal input nilaiseperti di bawahini :
3. Membuat Program Menu, Dengan Biodata, Luas lingkaran, Genap ganjil, Grade Nilai
Algoritma : #include conio.h #include stdio.h #include iostream.h Clrscr(); Int n, luas,uts,uas, float phi= 3.14, luas, r; File yang harus di cantumkanpada file header yang disertai void main File yang harus di cantumkanpada file header File ygharus di cantumkanutkmengaturpindahbaris Berfungsiutkmembersihkanlayar memasukan integer dengan variable n, uts,uas,total instruksiuntukmendeklarasikan variable phi dengannilaikonstanta 3.14, variable luasdan r menggunakantipe data float (pecahan). instruksiuntukmendeklarasikan variable namadengannilaisebanyak 20 karakter, variable kls 5 karakterdan variable npm 8 karakterdanmenggunakantipe data char (karakterhurufdanangka). perintahuntukmenampilkantulisan: ++++MENU++++ Disertaidenganpenempatankursorpadabarisbarudariinstru ksi<<endl. perintahuntukmenampilkantulisan: perintahuntukmenampilkantulisanLingkaran
char nama [20]; char npm [8]; char kls[5]; cout<<"++++MENU++++"<< endl;
perintahuntukmenampilkantulisan: Masukkanpilihananda: input yang dimasukkantersebutdimasukkansebagai variable pilsesuaidengandeklarasi. instruksi switch yang berfungsiuntukmelakukanalurpercabangandengankumpula nbagian program yang masing-masingberdirisendiri. Dimana input dari variable pilakanmengarahkankesuatukondisi (case) masing-masing bagian program suatupercabangan yang pertama yang berdirisendiri perintahuntukmenampilkantulisan: Biodata Sebagaibagian program pada menu pertama perintahuntukmenampilkantulisan: MasukkanNama : inputtersebutdimasukkandalam variable nama. perintahuntukmenampilkantulisan: MasukkanKelas : input tersebutdimasukkandalam variable kls
{ case 1 : cout<<"Biodata"<<endl; cout<<"MasukkanNama : "; cin>>nama; cout<<"MasukkanKelas : "; cin>>kls; . cout<<"Masukkan NPM : "; cin>>npm; break; getch();
perintahuntukmenampilkantulisan: Masukkan NPM : inputtersebutdimasukkandalam variable npm. instruksiiniberfungsiuntukkeluardari case pertamaini. Statement untukmenghentikankursorsebelum input selanjutnya.