Wednesday, 4 March 2015

Modul 4 Uji Kompetensi : Dasar-dasar C++

Modul 4 : Array, String dan Pointer


1. Buatlah deklarasi variable array satu dimensi dengan nama Contoh yang bertipe int dengan maksimal data sebanyak 10.
2. Berilah nilai tiap indeks array Contoh di atas dengan nilai 0 menggunakan salah satu pernyataan perulangan.
3. Dalam C++, indeks array mulai dari _______
4. Perbaikilah kesalahan (error) dari pernyataan C++ di bawah ini :
int a[10], b[10];

a = b;
yaitu deretam pernyataan untuk menyalin semua isi dari array b ke array a.




5. Tulislah deklarasi array dua dimesin nums berukuran sesuai gambar di bawah ini !







6. Dengan menggunakan perulangan for isilah elemen array nums sesuai dengan gambar di atas !
7. String dapat dipandang sebagai karakter array atau pointer ke karakter. Tulislah deklarasi array menggunakan 2 istilah tersebut, untuk menampung maksimal 10 karakter !
8. Buatlah deklarasi sekaligus inisialisasi string yang digunakan untuk menyimpan string
“Universitas”.
9. String S berisi “ilmu”. Apa output dari :
cout << S[4];
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 : ___________


Jawaban Modul 4


1.int i [10]={8,9,11,10,7,4,11,14,6,9)
2.int main() {
int a;
int x[9]={1,2,3,4,5,6,7,8,9,0};
for (a=0;a<10;a++){
cout<<x[0];
}
hasilnya adalah 1 1 1 1 1 1 1 1 1 1
3. dimulai dari angka 0
4. int i,c ;

int a[10];
int b[10];
for (i=0,c=0;i<5,c<5;i++,c++){
cout<<”masukkan nilai : ”;
cin>>b[c];
}
for (i=0,c=0;i<5,c<5;i++,c++){
a[i]=b[c];
cout<<a[y];
}

5. int nums [3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
6. -
7. - String nama;
    - Char nama [10] ;
8. Int main(){
String univ[0] = ‘U’;
String univ[1] = ‘N’;
String univ[2] = ‘I’;
String univ[3] = ‘V’;
String univ[4] = ‘E’;
String univ[5] = ‘R’;
String univ[6] = ‘S’;
String univ[7] = ‘I’;
String univ[8] = ‘T’;
String univ[9] = ‘A’;
String univ[10]= ‘S’;
9. Tidak ada output, karena indeks dimulai dari 0.
indeks 0 = i
indeks 1 = l
indeks 2 = m
indeks 3 = u.
10. Aku (karena tidak boleh dengan spasi).

No comments:

Post a Comment

R-chord 謝和弦 - I&#39;m Not Your Prince Charming 我不是白馬王子 Lyrics 歌詞 with Pinyin

R-chord 謝和弦 x 高爾宣 & 李傑明 - I'm Not Your Prince Charming 我不是白馬王子 (Wo Bu Shi Bai Ma Wang Zi) Lyrics 歌詞 with Pinyin | 謝和弦 我不是白馬王子 歌詞 ...