Minggu, 08 Maret 2015

Uji Kompetensi Tahap 1 || Modul 3

Modul 3 : Pernyataan Kontrol Program

1. Tulislah bentuk pernyataan if – else dalam C++
      => if (test-condition)
               statement 1
             else
               statement 22. Apakah pernyataan if berikut diperbolehkan ?
    If (nilai) cout << “Hasil pilihanku = “ << nilai;
      => Tidak, karena "If" seharusnya menggunakan huruf kecil "if". Dan setelah if harusnya diikuti dengan tes-condition).
3. Apakah output dari potongan program berikut :
    int nilai = 10;
    if (nilai != 10)
    if (nilai == 9);
        else cout << "Nilaiku = " << nilai;
        else cout << "Nilaiku = " << nilai + 1;
      => Nilaiku = 11
4. Apakah output dari potongan program berikut :
    int nilai = 10;
    if (nilai != 10);
        else if (nilai == 9);
        else cout << "Nilaiku = " << nilai;
      => Nilaiku = 10
5. Apakah output dari potongan program berikut :
    int bilangan = 1;
    switch (bilangan) {
        case 1 : cout << "Bilangan 1" << '\n';
        case 2 : cout << "Bilangan 2" << '\n';
                     break;
        default : cout << "Bilangan 3" << '\n';
    }
      => Bilangan 1
           Bilangan 2
6. Apakah output dari potongan program berikut :
    for (int i=10; i >= 15; i++)
    cout << "i = " << i << endl;
      => Tidak ada outputnya, karena nilai i adalah 10, sedangkan batas perulangannya adalah >= 15.
7. Apakah output dari potongan program berikut :
    int panjang = 13;
    while (panjang >= 10 && panjang < 20) {
    cout << "Panjang = " << panjang << endl;
    panjang --;
    }
      => Panjang = 13
           Panjang = 12
           Panjang = 11
           Panjang = 10

0 komentar:

Posting Komentar