
TES Pemahaman Materi
Authored by tantri sri
Computers
University
Used 23+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Berikut ini algoritma dalam penentuan kelulusan siswa.
- Nama siswa dengan variabel nama dan nilai dengan variabel nilai (sudah terbaca)
- Jika sudah mendapat nilai > 60 maka keterangan "LULUS"
-Jika siswa mendapat skor nilai < 60 maka keterangan "TIDAK LULUS"
- Data nama, nilai dan keterangan akan ditampilkan
Penulisan sintaks bahasa C untuk menyelesaikan kasus tersebut adalah ...
if (nilai > 60){
printf("%s, $d, LULUS", nama, nilai);
}else{
printf("%s, %d, TIDAK LULUS", nama, nilai);
}
if (nilai >= 20){
printf("%s, $d, LULUS", nama, nilai);
}else{
printf("%s, %d, TIDAK LULUS", nama, nilai);
}
if (nilai >= 30){
printf("%s, $d, LULUS", nama, nilai);
}else{
printf("%s, %d, TIDAK LULUS", nama, nilai);
}
if (nilai >= 20){
printf("LULUS");
}else{
printf("TIDAK LULUS");
}
if (nilai >= 10){
printf("LULUS");
}else{
printf("TIDAK LULUS");
}
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Perhatikan program kode program berikut.
prinf("PIlihan menu : ");
scanf("%d", &menu);
----------------(?) {
case 1 : printf("Segitiga");
break;
case 2 : printf("Lingkaran");
break;
}
Struktur kontrol yang tepat untuk melengkapi potongan program tersebut ialah ...
while
if else
switch
if then
for
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Penulisan struktur kontrol perulangan yang tepat untuk menampilkan program mencetak nilai 1-35 secara berurutan adalah ...
for(i=1; i<=100; i++){
for(i=1; i<=35; i++){
for(i=35; i>=1; i--){
for(i=0; i<99; i++){
for(i=0; i<35; i--){
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Perhatikan potongan kode berikut.
int i=0,N,jumlah=0;
do{
printf("Masukan Bilangan : ");
scanf("%d",&N);
jumlah = jumlah + N;
printf("Jumlahnya adalah %d\n", jumlah);
i++;
} -------------------(?)
Penulisan while yang tepat dengan pengulangan berhenti dengan kondisi nilai kurang dari 15 adalah ...
while(i < 15)
while(i < i)
while(i <= 15)
while(i < 5)
while(i = 0)
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Jenis perulangan yang harus mendefinisikan secara spesifik inisialisasi awal dan kapan pengulangan akan dihentikan sebelum dieksekusi adalah ...
DO-WHILE
WHILE
for
switch-case
if else
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Perhatikan potongan kode bahasa C berikut.
for(i=1;1<10;i++){
prinft("%d", i);
}
Keluaran dari program tersebut adalah ...
10 9 8 7 6 5 4 3 2 1
9 8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10 11
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Perhatikan potongan kode bahasa C berikut.
int i=1;
do{
printf("hai %d\n", i);
i++;
}while(i < 1);
Keluaran dari program tersebut adalah ...
hai 1
hai 1
hai 2
hai 2
hai
tidak menghasilkan keluaran apapun
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?