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
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar