Font size
WorksheetsUTS Algoritma dan Pemrograman
Total questions: 11
Worksheet time: 6mins
Tampilan output program di atas adalah
Nama saya Mukidi
Saya ganteng
sekali
Nama saya Mukidi
Saya gantengsekali
Nama saya Mukidisekali
Saya ganteng
Nama saya MukidiSaya ganteng
sekali
Nama saya Mukidi
sekali
Saya ganteng
Kemampuan program ini adalah ....
Meminta masukan nama dan usia sekarang
Menebak usia user sekarang
Menampilkan nama dan usia user ketika lulus
Menampilkan tanggal lahir user
Menghitung usia user 3 tahun lagi
Kesalahan-kesalahan yang mengakibatkan program berikut gagal dicompile adalah ....
variabel K belum didefinisikan
variabel L seharusnya bertipe integer
nilai pi yang diberikan salah seharusnya 3.14
cara assignment yang salah
cara penulisan formula yang salah
Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...
Repeating
Again
Funtion
Replay
Looping
berikut ini yang bukan keuntungan modularisasi yaitu ...
Menghindari penulisan teks program yang sama secara berulang-ulang.
Kemudahan dalam menulis dan menemukan kesalahan program.
Mudah dimengerti
semua salah
Bagian pada baris 1 adalah
Judul program
Alur program
Badan program
Deklarasi program
Pemberian nama variabel yang benar adalah …
%nilai
nilai_mahasiswa
nama mahasiswa
&panjang
alamat!
statment yang digunakan untuk kontrol percabangan 1 kondisi adalah..
If...else If..else
If ...Else
Case
If...Then
If... Else Bersarang
Function Hasil(Var A,B : Integer) : Integer;
Begin
A := A + B;
Hasil := A-B;
End;
Var X,Y : Integer;
Begin
Readln(X);
Readln(Y);
Writeln(Hasil(X,Y));
End.
Jika X = 5 Dan Y = 4 Maka Hasil = .....
0
4
5
Semua Salah
Manakah pendeklasian tipe record yang benar dibawah ini :
Type
RecDosen = Record;
NIP : longint; nama : string [15]; End;
RecMhs = Record;
string [20]; End;
NPM : integer; Nama : string [15]; End;
Type
Nilaiujian = Record
UTS,UAS : real; End;
DataMhs = Record
NPM : integer; Nama : string [15]; Nilai : Nilaiujian; End;
Type
RecPegawai : Record
Begin
nopeg = integer; nama =
semua salah
program Hello;
var a : integer;
b : string;
begin
a := '10';
b := '12';
writeln(a + b);
end.
Apa hasil dari program diatas?
22
10
Error
'22'
