Minggu, 08 Maret 2015

Uji Kompetensi Tahap 1 || Modul 4

Modul 4 : Array, String dan Pointer

1. Buatlah deklarasi variable array satu dimensi dengan nama Contoh yang bertipe int dengan
    maksimal data sebanyak 10.
      => int Contoh[10];
2. Berilah nilai tiap indeks array Contoh di atas dengan nilai 0 menggunakan salah satu pernyataan
    perulangan.
      => int Contoh[10];
            int n;
            for(n=0;n<10;n++){
            cout<<"Indeks ke "<<(n)<<":"<<[0]<<endl;}
3. Dalam C++, indeks array mulai dari _______
      => Dimulai dari 0.
4. Perbaikilah kesalahan (error) dari pernyataan C++ di bawah ini :
    int a[10], b[10];
    …
    a = b;
    yaitu deretan pernyataan untuk menyalin semua isi dari array b ke array a.
      => int   a[10],b[10],c[10];
            c[10] =a[10];
            a[10] =b[10];
            b[10] =a[10];
5. Tulislah deklarasi array dua dimesin nums berukuran sesuai gambar di bawah ini !

      => int nums[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
6. Dengan menggunakan perulangan for isilah elemen array nums sesuai dengan gambar di atas !
      => int n,m;
            int nums[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
             for(n=0;n<3;n++){
                for(m=0;m<4;m++){
             cout<<nums[n][m]<<;}}
7. String dapat dipandang sebagai karakter array atau pointer ke karakter. Tulislah deklarasi array
    menggunakan 2 istilah tersebut, untuk menampung maksimal 10 karakter !
      =>char contoh[10];
8. Buatlah deklarasi sekaligus inisialisasi string yang digunakan untuk menyimpan string
    “Universitas”.
      => string="Universitas";
9. String S berisi “ilmu”. Apa output dari :
    cout << S[4];
      => kosong(tidak ada outputnya).
10. Diberikan potongan program C++ berikut :
       char str[40];
       cout << “Masukkan string : “;
       cin >> str;
       cout << str;
       Dari keyboard, user memasukkan :
       Masukkan string : Aku senang.

       Output dari program di atas adalah : ___________
      => Aku

0 komentar:

Posting Komentar