b. String
c. Char
d. Integer
e. Float
2.==, <= , >= , !=, termasuk dalam operator ...
a. Aritmatika
b. Unary
c. Binary
d. Relasi
e. Bitwise
3. Type data yang menghasilkan bentuk keluaran nilai True dan False (Benar dan Salah), adalah :
a. Boolean
b. String
c. Char
d. Integer
e. Float
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 = "<
getch(); )
tipe data yang tepat untuk (a) adalah .....
a. Boolean
b. String
c. Char
d. Integer
e. Array
5. void main()
(int r=10;int s;
clrscr();
s=10+ ++r;
cout<<"r = "<<<'\n';
cout<<"s = "<
()getch; )
JAWABANYA
1. b. String
karena :
merupakan sekumpulan dari beberapa karakter, yang banyaknya berubah-ubah sesuai kebutuhan, besarannya 1 s/d 255 karakter.
2. d. Relasi
karena :
operator tesebut bukan pemberi nilai, hanya sebagai pembanding yang menghasilkan nilai numerik 1 (True) atau 0 (False).
3. a. Boolean
karena :
Type data Boolean hanya sebagai pembanding dari suatu keputusan dalam pemrograman c++, operator yang digunakan And, Or atau Not (bukan pemberi nilai)
4. d. Integer
karena :
dari listening pemrograman tersebut mengandung kata penjumlahan yang berarti menggunakan angka sebagai hasil dari pemrograman tersebut, maka bisa menggunakan type data Integer ataupun Float. Namun karena Float tidak ada, maka jawabannya adalah integer.
5. a. r =11 , s = 21
Karena :
Dalam proses s=10+ ++r; disini mari kita perhatikan rumus ++r itu sama halnya dengan r+1
(ingat rumus : ++a = a+1).
Jadi bila di run dalam proses pemrograman, listeningnya sebagai berikut :
koq tulisannya di coret semua
BalasHapusMaaf bu . kemarin lupa option post-nya belum diatur. Dan sekarang insya alloh .OKe !! :))
BalasHapus