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];yaitu deretam pernyataan untuk menyalin semua isi dari array b ke array a.
…
a = b;
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];Jawaban :
cout << “Masukkan string : “;
cin >> str;
cout << str;
Dari keyboard, user memasukkan :
Masukkan string : Aku senang.
Output dari program di atas adalah : ___________
1. int Contoh[10];
2. int i,contoh[10]={0};
for(i=0;i<10;i++) {cout<<"Indeks ke"<<(i)<<":"<<contoh[i]<<endl;
}
3. indeks array di mulai dari 0
4. int i;
int a[10], b[10];
.....
for(i=0; i < 10; i++) a[i] = b[i];
5. int nums[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
6. int i,j;
int data[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
for (i=0;i<3;i++)
for(j=0;j<4;j++)
{
cout<<'\n';
for(j=0; j<4; j++)
cout << setw(4) << data[i][j];
cout << " ";
}
7. char str[10]; char *p1;
8. string data="Universitas";
9. Tidak ada outputnya
10. Output dari program di atas adalah : Aku
Tidak ada komentar :
Posting Komentar