TUGAS KE I
. Type data di bawah ini, yang tidak termasuk dalam sederhana tunggal adalah :
a. Boolean d. Integer
b. String e. Float
c. Char
jawaban : B string
penjelasan : karena merupakan data sederhana majemuk yang terdiri dari beberapa charakter
2. ==, <=, >=, !=, termsuk dalam operator…….
a. Aritmatika d. Relasi
b. Uinary e. Bitwise
c. Binary
jawaban : D. relasi
penjelasan :
· relasi ( ==, >, <, <=,>= dll)
· aritmatika ( *=, /=, %= dll)
· unary ( +, - )
· bitwise ( <<, >>,& dll)
3. Type data yang menghasilkan bentuk keluaran nilai TRUE dan FALSE (benar dan salah) adalah :
a. Boolean d. Integer
b. String e. Float
c. Char
jawaban : A. Boolean
penjelasan : karena data Boolean mempunyai dua bentuk keluaran yaitu TRUE dan FALSE
4. Void main ()
{
…… (a) ….. x, y, z ;
clrscr () :
cout <<”\n input nilai x=”; cin >> x;
cout <<”\n input nilai y=”; cin >> y;
z= x + y ;
cout <<”\n hasil penjumlahan = “ << z;
getche ();
}
Type data yang tepat untuk (a) adalah…..
a. Boolean d. Integer
b. String e. Array
c. Char
jawaban : D integer
penjelasan : kerena merupakan penjumblahan bilangan
5. Void main ()
{
Int r = 10; int = 5;
Clrscr ();
S = 10 + ++r ;
cout << “ r = “ << r << ‘\n ;
cout << “s = “ << s << ‘\n ;
getche () ;
}
Hasil eksekusi dari program di atas adalah
a. r = 11, s = 21 d. r = 10 , s = 21
b. r = 11, s = 20 e e = 10, s = 20
c. r = 12, s = 21
jawaban : A. r = 11, s = 21
penjelasan : s = 10 + ++r
s = 10 + 10 + 1
s = 21