5. Koreksilah Script Array satu dimensi di bawah ini dan lengkapi dengan kode
pemrograman yang tepat !
#include<____>
/**
*Array Dimensi ___
*/
___ main []
{
_________________ ; //untuk menghapus tampilan layar
___ nilaiX;[3] ;
cout<<”Masukan enam data nilai”<<____
cout<<”+++++++++++++++++++++”<<____
cout<<”Nilai 1 ; “; ____>>nilaix[0];
cout<<”Nilai 2 ; “; ____>>nilaix[1];
cout<<”Nilai 3; “;____>>nialix[1];
cout<<endl;
cout<<”Data nilai yang anda masukan”<<____
cout<<” 1 2 3 “ <<endl <<endl;
___<<nilai [1]<<” “;
___<<nilai[2]<<” “;
___<<nilai[3]<<” “;<<endl;
getch() ;
}
6. Buatlah kode program C++ pada input array dengan output / hasil sebagai berikut :
“Di lihat atau tidak di lihat TETAPI ada yang MAHA MELIHAT”
YAYASAN PENDIDIKAN AT-TAQWA (YADIKA)
9. Tulislah dimana biasanya array multidimensi digunakan dan apakah array 2 dimensi
termasuk array multidimensi?
“Di lihat atau tidak di lihat TETAPI ada yang MAHA MELIHAT”
YAYASAN PENDIDIKAN AT-TAQWA (YADIKA)
MATERI KELAS X
No Kompetensi Dasar Bahan Materi Bobot Soal
Kls/Smt
1 Menganalisis penggunaan X / II Array, Jenis Array Sedang
array untuk penyimpanan
data di memori
2 Membuat kode program X / II Array Dimensi Satu, Sedang
untuk menampilkan Dua dan
kumpulan data array Multidimensi
3 Menerapkan penggunaan X / II Fungsi, Jenis Fungsi Sedang
fungsi
4 Membuat kode program X / II Pemanggilan, Sedang
menggunakan fungsi Prototipe, Pengiriman
Data, Passing Data
by Value dan Pass by
Reference
Kunci Jawaban
Huruf = [ ‘a’, ‘b’, ‘c’, ‘d’ ] maka setelah di print hasilnya [ ‘a’, ‘b’, ‘c’, ‘d’ ]
Cat : “print” adalah perintah yang di gunakan untuk menampilkan suatu variabel di
bahasa pemprograman python.
2. Array/larik merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah
data yang bertipe sama. Bagian yang menyusun array di sebut elemen array. Sehingga
dengan menggunakan array, sejumlah variabel dapat menggunakan nama yang sama.
4. Menyimpan 5 nilai integer yang dapat diakses melalui indeks 0 sampai indeks 4
~ Bilangan = new int [5];
“Di lihat atau tidak di lihat TETAPI ada yang MAHA MELIHAT”
YAYASAN PENDIDIKAN AT-TAQWA (YADIKA)
5. ##include<iostream>
/**
*/
int main []
int nilaiX;[3] ;
cout<<”+++++++++++++++++++++”<<endl;
cout<<”Nilai 1 ; “; cin>>nilaix[0];
cout<<”Nilai 2 ; “; cin>>nilaix[1];
cout<<”Nilai 3; “; cinnialix[1];
cout<<endl;
cout<<nilai [1]<<”Nilai 1 : “;
cout<<nilai[2]<<”Nilai 2 : “;
cout<<nilai[3]<<”Nilai 3 : “; <<endl;
cout<<endl;
getch() ;
6. #include <iostream>
#include <conio.h>
using namespace std;
main() {
int x,*y;
char *judul="contoh pointer";
y=&x;
x=10;
cout<<judul<<endl;
cout<<"Nilai x = "<<x;
cout<<"\nAlamat memori x = "<<&x;
cout<<"\n\nNilai y = "<<*y;
cout<<"\nAlamat memori y = "<<*y;
getch();
}
“Di lihat atau tidak di lihat TETAPI ada yang MAHA MELIHAT”
YAYASAN PENDIDIKAN AT-TAQWA (YADIKA)
7.
deklarasi array satu dimensi
tipe_data nama_arrayukuran
8. Array satu dimensi adalah sebuah variabel yang menyimpan sekumpulan data yang
memiliki tipe sama dan elemen yang akan diakses hanya melalui 1 index atau subskrip
sedangkan array multidimensi adalah sebuah variabel yang menyimpan sekumpulan data
yang memiliki tipe sama dan elemen yang akan melalui banyak index atau subskrip.
9. Array multidimensi biasa di gunakan untuk matik, array dua dimensi juga termasuk array
multidimensi
10.
#include <iostream>
int x,y;
int tabel[3][5] = {
{1, 2, 3, 4, 5},
{2, 4, 6, 8, 10},
};
int main ()
“Di lihat atau tidak di lihat TETAPI ada yang MAHA MELIHAT”