1. Tulislah bentuk pernyataan if – else dalam C++
Jawaban :
if(expression) {atau
statement sequence
}
else {
statement sequence
}
main()2. Apakah pernyataan if berikut diperbolehkan ?
{ int x;
cout<<"Nilai X = ";cin>>x;
if (x % 2 == 0)
cout<<"Genap";
else
cout<<"Ganjil";
getch();
}
If (nilai) cout << “Hasil pilihanku = “ << nilai;
Jawaban : Tidak diperbolehkan
3. Apakah output dari potongan program berikut :
int nilai = 10;Jawaban : Nilaiku=11
if (nilai != 10)
if (nilai == 9);
else cout << "Nilaiku = " << nilai;
else cout << "Nilaiku = " << nilai + 1;
4. Apakah output dari potongan program berikut :
int nilai = 10;Jawaban : Nilaiku=10
if (nilai != 10);
else if (nilai == 9);
else cout << "Nilaiku = " << nilai;
5. Apakah output dari potongan program berikut :
int bilangan = 1;Jawaban : Bilangan 1
switch (bilangan) {
case 1 : cout << "Bilangan 1" << '\n';
case 2 : cout << "Bilangan 2" << '\n';
break;
default : cout << "Bilangan 3" << '\n';
}
Bilangan 2
6. Apakah output dari potongan program berikut :
for (int i=10; i >= 15; i++)Jawaban : Tidak ada outputnya, karena terdapat operator yang salah. mungkin seharusnya
cout << "i = " << i << endl;
operator ">=" diganti dengan operator "<=" agar menampilkan =
i = 10
i = 11
i = 12
i = 13
i = 14
i = 15
7. Apakah output dari potongan program berikut :
int panjang = 13;Jawaban : Panjang = 13
while (panjang >= 10 && panjang < 20) {
cout << "Panjang = " << panjang << endl;
panjang --;
}
Panjang = 12
Panjang = 11
Panjang = 10
Tidak ada komentar :
Posting Komentar