WorksheetsPretest hajar
Total questions: 10
Worksheet time: 5mins
Seorang programmer membuat sistem perhitungan diskon. Variabel hargaTotal (nilai 1.250.000) dan variabel persentaseDiskon (nilai 0.15) harus dideklarasikan. Tipe data C++ yang paling tepat untuk menyimpan kedua nilai tersebut secara berurutan adalah:
int dan float/double
long long dan double
int dan int
float dan int
Sebuah sistem perlu menyimpan data suhu udara yang dapat bernilai positif atau negatif, dengan presisi hingga satu tempat desimal. Suhu diperkirakan tidak akan pernah melebihi ±100 derajat. Manakah tipe data yang paling tepat dan efisien?
Unsigned short
int
double
float
Jika int umur = 17;. apa output dari kode berikut?
if (umur >= 18)
cout << "Dewasa";
else
cout << "Anak-Anak";
DewasaAnak-Anak
Dewasa
Anak-Anak
Eror Kompilasi
Diberikan int nilai = 85;. Apa output dari struktur if-else if ini?
if (nilai < 70)
cout << "C";
else if (nilai < 80)
cout << "B";
else
cout << "A";
A
B
C
Eror Kompilasi
Jika int hari = 7;. Apa output dari kode ini? (Anggap 1=Senin, 7=Minggu)
switch (hari) {
case 6: cout << "Sabtu"; break;
case 7: cout << "Minggu"; break;
default: cout << "Kerja";
}
Minggu
Kerja
SabtuMinggu
Eror Kompilasi
Berikut yang tidak termasuk dalam operator bilangan adalah
+
*
^
-
Berikut yang tidak termasuk dalam tipe data dalam C++
string
int
float
varchar
Yang termasuk penamaan variabel yang valid adalah
int 1angka
int angka satu
int angka1
int angka-satu
String merupakan sebuah tipe data yang dapat digunakan untuk menyimpan?
angka
huruf
angka, huruf, dan karakter lainnya
Ijazah, KTP, KK, dan sebangsanya
Berikut contoh variabel yang memerlukan tipe data float adalah
NISN
Nama
Umur
Tinggi
