WorksheetsMGBTIK ALGORITMA PEMROGRAMAN
Total questions: 10
Worksheet time: 20mins
Bahasa pemrograman C++, Cobol, Delphi, Pascal, Basic, Fortran, C, Java dalam pengelompokkannya temasuk....
Bahasa tingkat khusus
Bahasa tingkat umum
Bahasa tingkat rendah
Bahasa tingkat tinggi
Sebuah algoritma dapat dibangun dari tiga buah struktur dasar, yaitu:
Runtunan, Penulisan, Pemilihan
Runtunan, Pemilihan, Pengulangan
Penulisan, Pengulangan, Pemahaman
Pemilhan, Runtunan, Pemahaman
Perintah penulisan seperti dibawah ini,
printf ("%d %d", X,Y);
terdapat pada pemrograman....
Bahasa Pascal
Bahasa Basic
Bahasa C
Bahasa Fortran
Bagian yang menjelaskan serangkaian instruksi untuk memproses inputan dan menghasilkan output adalah bagian ....
Deklarasi
Deskripsi
Prosedur
Header
Penggunaan WHILE DO adalah struktur perulangan dengan ....
1 kondisi
2 kondisi
Kondisi di awal
Kondisi di akhir
Terdapat algoritma berikut.
1) READ nama
2) READ OmsetJual
3) READ GajiPokok
4) Bonus =0
5) IF (OmsetJual)>100 THEN
6) Bonus = 1% x OmsetJual
7) TotalGaji=GajiPokok + Bonus
8) WRITE TotalGaji
Penjelasan yang tidak sesuai dengan algoritma di atas adalah.....
Bonus adalah 1% dari omset jual
Bonus diberikan jika omset jual 100
Nilai awal bonus adalah 0
Total gaji adalah gaji pokok ditambah dengan bonus
Subprogram yang berguna untuk membentuk program menjadi modul-modul sehingga lebih sederhana, mudah dipahami dan dapat digunakan berulang kali adalah pengertian dari ...
Variabel
String
Parameter
Fungsi
Algoritma : Jika A>B dan A>C maka A paling besar;
Maka pseudocode algoritma tersebut adalah ....
If (A<B;A>C) then write “A paling besar”
If (A>B;A>C) then write “A paling besar”
If (A<B;A<C) then write “A paling besar”
If (A=B;A>C) then write “A paling besar”
Jika a= 27.8, maka tipe data yang digunakan adalah ....
Varchar
Char
Integer
Float
Perhatikan algoritma berikut:
Algoritma UlangAlik
Variabel i, a, n : integer
1) n = 10
2) a = 2
3) i = 1
4) WHILE a <= 3n DO
5) a = a+4
6) WRITE a
7) END
Output dari algoritma di atas adalah ....
28
29
30
31
