Anda di halaman 1dari 2

UNIVERSITAS DARMA PERSADA UJIAN TENGAH SEMESTER GANJIL T.A.

2012/2013
Mata kuliah : Algoritma & Pemrograman Hari/Tgl : Senin/29 Oktober 2012 Dosen : Sampe Hotlan Sitorus, S.Si.,M.Kom. Waktu : 100 menit Ruang : 405 Kelas/Sem : TIF/I
Boleh buka catatan, asal tidak meminjam catatan teman. Alat komunikasi HP, Laptop, Notebook dan sejenisnya, disimpan di dalam tas. Berdoalah sebelum mengerjakan soal ini.

Soal: 1. Jelaskan pengertian dan perbedaan dari istilah-istilah pemrograman berikut ini. A. Flowchart dan Pseudocode B. Interpreter dan Compiler 2. Buatlah program lengkap dari flowchart berikut ini.
START

cout << Sabtu << endl; if (kode_hari = = 7) cout << Minggu << endl; else cout << Kode hari salah << endl; }

4. Tentukanlah hasil eksekusi program di bawah ini.


#include <iostream.h> #include <conio.h> main() { int x,y,z,n,m; clrscr(); n=0; m=6; cout << Program Soal UTS No. 4<< endl; if ( n < m) { n ++; m--; y=n; cout<<Nilai M =<<m<<endl; cout<<Nilai N =<<n<<endl; cout<<Nilai Y =<<y<<endl; for ( x=y ; x <= m; x++ ) { cout <<Nilai X =<<x<<endl; z=x-y; cout <<Nilai Z =<<z<<endl; } } getch(); }

Input (jumlah penjualan)

Ya

jumlah penjualan> 2 unit?

Tidak

Bonus = 1.000.000

Ya

jumlah penjualan= 2 unit?

Tidak

Bonus = 500.000

Bonus = 0

Output (Bonus)

END

3. Buatlah

Flochart

dari

program

sederhana berikut:
#include <iostream.h> #include <conio.h> main () { int kode_hari; clrscr(); cout << Menentukan hari << endl; cout <<1= Senin 3= Rabu 5= Jumat 7= Minggu<<endl; cout << 2= Selasa 4 = Kamis 6 = Sabtu << endl; cout << Kode hari [1..7] : ; cin >> kode_hari; if (kode_hari = = 1) cout << Senin << endl; if (kode_hari = = 2) cout << Selasa << endl; if (kode_hari = = 3) cout << Rabu << endl; if (kode_hari = = 4) cout << Kamis << endl; if (kode_hari = = 5) cout << Jumat << endl; if (kode_hari = = 6)

5. Buatlah program yang hasil eksekusinya akan mencetak bintang dengan pola menurut sesuai nilai tinggi segitiga yang diinputkan oleh user, seperti ditunjukkan berikut ini.
Tinggi segitiga = 5 * ** *** **** *****

UNIVERSITAS DARMA PERSADA UJIAN TENGAH SEMESTER GANJIL T.A. 2012/2013


Mata kuliah : Algoritma & Pemrograman Hari/Tgl : Senin/29 Oktober 2012 Dosen : Sampe Hotlan Sitorus, S.Si.,M.Kom. Waktu : 100 menit Ruang : 405 Kelas/Sem : TIF/I
Boleh buka catatan, asal tidak meminjam catatan teman. Alat komunikasi HP, Laptop, Notebook dan sejenisnya, disimpan di dalam tas. Berdoalah sebelum mengerjakan soal ini.

-------------Selamat Mengerjakan-----------

Anda mungkin juga menyukai