Font size
WorksheetsPH-XI E-new
Total questions: 33
Worksheet time: 17mins
Sebelum mulai melakukan kode program, sebaiknya diingat bahwa C++ bersifat Case Sensitive yang artinya adalah....
Huruf besar dan kecil dibedakan
Angka besar dan kecil dibedakan
Spasi dan jarak
Run Program
Compiler Program
Suatu tipe data yang nilainya tidak dapat diubah - ubah (TETAP) adalah....
Variabel
Identifier
Real
Konstanta
Operator
Pernyataan yang akan menyebabkan fungsi main() menghentikan program dan mengembalikan nilai kepada main adalah....
Main
Include
Iostream
Cout
Return
Urutan langkah-langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah pemrograman komputer adalah....
Algoritma pemrograman
Fungsi pemrograman
Mekanisme pemrograman
Function pemrograman
Variabel pemrograman
Bilangan komputer berbasis 16 yang terdiri dari angka 0 sampai 9, A, B, C, D, E, F disebut dengan....
Bilangan decimal
Bilangan octal
Bilangan biner
Bilangan qwerty
Bilangan hexa decimal
Perhatikan potongan script program berikut ini !
#include
script diatas dinamakan dengan....
Function
Algoritma
Variabel
Header
Main Program
Pada gambar diatas terdapat fungsi IF yang disimbolkan dengan symbol Decision/Percabangan, manakah yang tidak termasuk pernyataan yang benar !
Anak yang berusia lebih dari 18 tahun boleh membuat SIM
Anak yang berusia tepat 18 tahun tidak boleh membuat SIM
Anak yang berusia tepat 18 tahun boleh membuat SIM
Anak yang berusia 17 tahun tidak boleh membuat SIM
Untuk dapat membuat SIM haruslah anak yang berusia diatas 17 tahun
Manakah yang tidak termasuk Operator Logika !
!
&&
| |
Me
And
Manakah yang termasuk tipe data !
Double
Float
True
Integer
False
Serangkaian symbol berurutan yang menspesifikasikan konstanta bertipe integer disebut dengan....
Void
Enumeration/Enum
Variabel
Boolean
Return
Sebuah bagan atau diagram yang menunjukkan langkah-langkah proses (intruksi) suatu program melalui simbol-simbol grafis dengan urutan tahapannya dihubungkan dengan tanda panah (flow), disebut dengan....
Void
Identifier
Flowchart
Boolean
Operator
Untuk menyatakan bilangan pecahan, digunakan tipe data jenis....
Single
Double
Triple
Enum
Boolean
Urutan Langkah-Langkah untuk menyelesaikan masalah secara sistematis disebut...
Logika
Penalaran
Algoritma
Pemikiran
Ide
Bagan Alir Algoritma disebut...
Flowchart
Chart
Skema
Teknik
Struktur
"Jika kondisi yang diperiksa bernilai benar atau terpenuhi maka pernyataan pertama yang dilaksanakan dan
jika kondisi yang diperiksa bernilai salah maka pernyataan yang kedua yang dilaksanakan. "
pernyataan seperti diatas akan dilaksanakan jika menggunakan :
if-else (2 pernyataan)
if (1 pernyataan)
switch-case
if then if else if
if bersarang
Di bawah ini format sintaks if yang benar adalah…
If(kondisi)
pernyataan;
If(pernyataan)
kondisi;
If(konstanta)
(pernyataan)
If(kondisi)
pernyataan;
break;
If(pernyataan)
kondisi; break;
Jika nilai yang dimasukkan a=6, b=3, c=1 maka program di atas akan menampilkan hasil…
a,c,b
b,c,a
b,a,c
c,a,b
c,b,a
Percabangan yang terdapat dalam percabangan lain disebut ….
Percabangan tunggal
Percabangan ganda
Percabangan tanpa syarat
Percabangan bersarang
Percabangan bertingkat
Pada pemrograman terdapat berbagai struktur kontrol salah satunya adalah struktur kontrol percabangan. Berikut ini definisi yang paling tepat untuk percabangan dalam pemrograman adalah...
Percabangan dalam pemrograman digunakan untuk memecahkan persoalan yang mengambil keputusan dari sekian pernyataan yang ada
Percabangan dalam pemrograman digunakan untuk memecahkan persoalan dengan melakukan pengulangan yang ditentukan
Percabangan adalah kumpulan pilihan yang harus dilakukan dalam menjalankan bahasa pemrogaman
Percabangan adalah suatu struktur yang berelasi antara satu dengan yang lainnya sehingga membentuk sistem yang dinamakan pemrograman
Percabangan adalah urutan untuk menyelesaikan suatu masalah yang ditulis secara berurutan
Jika konsumen berbelanja 270.000, maka total yang harus dibayarkan konsumen adalah...
270.000
245.000
243.000
216.000
207.000
Output dari program tersebut adalah...
21
Selesai
Selesai
3
Selesai
0
Selesai
Syntax error
int main(){
int a = 1;
int b = 1;
if(a>=b){
a = 5;
b = 3+a+b;
}
cout<<"Nilai A : "<<a<<endl;
cout<<"Nilai B : "<<b<<endl;
5
9
1
9
_
1
5
5
5
1) ==
2) =
3) >=
4) +
Dalam membuat perbandingan operator yang dapat digunakan untuk membuat statement kondisi adalah…
(1) dan (3)
(2) dan (4)
(1), (2), dan (3)
(4) saja
Semua jawaban salah
Perhatikan program dibawah ini !
#include<iostream.h>
#include<conio.h>
main ( )
{
int nilai;
cout<<”masukkan nilai :”;
cin>>nilai;
if (nilai>=80)
cout<<”lulus”;
getch ( );
}
Jika program dijalankan “masukkan nilai = 60”, maka output program adalah…
Lulus
Tidak lulus
Error
Tidak mengeluarkan output apapun
Semua jawaban salah
Baris pertama pemrograman C++ adalah ...
*include [iostream]
include <iostream>
include iostream;
#include <iostream>
Operator relasional < memiliki arti ..
kurang dari
kurang dari atau sama dengan
lebih dari
lebih dari atau sama dengan
kesalahan pada baris ke ..
7
8
9
10
Berikut merupakan struktur percabangan , ... diisi dengan
if (kondisi){
statemen1;
}............{
statemen2;
}
int
else
double
for
if (nilai != 70) {} maksud dari kode tersebut adalah ...
jika nilai sama dengan 70
jika nilai tidak sama dengan 70
jika nilai kurang dari 70
jika nilai lebih dari 70
for (int i=0; i<=5; i++){
cout<<"Hallo \n";
} // tulisan Hallo akan diulangi sebanyak
4
5
6
7
Simbol berikut berfungsi untuk :
Pemasukan data secara manual
Menentukan atau memilih proses berdasarkan kondisi
Menjawab benar atau salah
Memilih proses atau output
manakah syntak yang benar untuk mencetak tulisan ‘SMKN4 Malang’?
cout “SMKN4 Malang”;
cin <<”SMKN4 Malang”<<endl;
cout<< SMKN 4 Malang <<
cout<< ”SMKN4 Malang” <<endl;
counter ++ disebut juga dengan …
increment
decrement
deklarasi
inisialisasi
