Jawaban Modul 1 Dasar-dasar C++
1. Abstraksi ( Abstraction )
Pembungkusan ( Encapsulation )
Pewarisan ( Inheriance )
2. Memastikan pengguna sebuah objek tidak
dapat mengganti keadaan dalam dari sebuah objek dengan cara yang tidak layak,
hanya metode dalam objek tersebut yang diberi izin untuk mengakses keadaannya.
Setiap objek mengakses interface yang menyebutkan bagaimana objek lainnya dapat
berinteraksi dengannya. Objek lainnya tidak akan mengetahui dan tergantung
kepada representasi
dalam objek tersebut.
dalam objek tersebut.
3. C++ is power programming.
4. Library sebagai proses indikator.
5. int panjang ;
6. panjang = 10 ;
7. cin>>;
8. Baris baru
9. int bilangan bulat ;
kerena setiap identifier selalu
diawali dengan huruf atau dipisahkan dengan underscore.
10. Tidak sama.
Jawaban Modul 2 Tipe Data dan Operator
1 1.Signed= mendeklarasikan char bertanda, digunakan untuk nilai negative. Rentang nilai mulai - 128 sampai 127
Unsigned= mendeklarasikan char tidak bertanda, untuk nilai positif. Rentang nilai mulai 0 sampai 255
2.
Void adalah Tipe data yang digunakan untuk suatu tipe fungsi yang tidak
mempunyai nilai kembalian.
3.
Float
4. a.
Hexadesimal : #define 0765ABD
b.octal : #define 01234567
5.
Jika kita menggunakan tanda petik seperti ini (' ') maka semua variable yang
dimiliki data string dan dalam string tersebut akan dideklarasikan atau dicetak
nama variable itu sendiri.
6.
int angka = 10;
7.
i=i+1
8.
Single equa (=) digunakan untuk mendeklarasikan suatu nilai variable. Contohnya
int b= 4; maka b nilainya adalah 4. Sedangkan double equas (==) bisa digunakan
untuk membandingkan pembeda, sehingga tombol bisa menjalankan perintah simpan
atau ubah tergantung variable mana yang hidup atau tombol mana yang di klik.
9. x=100,
y=100, z=100
10. and (&&),
or (atau), not (negasi)
Jawaban Modul 3 Pernyataan Kontrol Program
1.int nilai= 2;
if(nilai % 2 == 0)
cout<<"Genap";
else cout<<"ganjil";
if(nilai % 2 == 0)
cout<<"Genap";
else cout<<"ganjil";
2.tidak, karna nila tidak terdeklarasi
3.Nilaiku = 11
4.nilaiku = 10
5.Bilangan 1
Bilangan 2
Bilangan 2
6.tidak muncul hasil, kecuali tanda > diganti <
7.panjang = 13
panjang = 12
panjang = 11
panjang = 10
panjang = 12
panjang = 11
panjang = 10
Jawaban Modul 4 Array, String dan Pointer
1.int contoh[10];
2.akan tampil nilai 0 semua
3.dari 0
4. int x,y;
int a[10];
Int b[10];
for (x=0,y=0;x<4,y<4;x++,y++){
cout<<”masukan nilai : “;
cin>>b[y];
}
for (x=0, y=0;x<4, y<4;x++,y++){
a [x]=b [y];
cout<<a[y];}
int a[10];
Int b[10];
for (x=0,y=0;x<4,y<4;x++,y++){
cout<<”masukan nilai : “;
cin>>b[y];
}
for (x=0, y=0;x<4, y<4;x++,y++){
a [x]=b [y];
cout<<a[y];}
5.int nums[3][4]= {1,2,3,4,5,6,7,8,9,10,11,12};
6.for (int a=0; a<3; a++){
for(int b=0; b<4; b++){
cout<<setw(3)<<nums[a][b]<<" ";
}
cout<<endl;
}
for(int b=0; b<4; b++){
cout<<setw(3)<<nums[a][b]<<" ";
}
cout<<endl;
}
7. Contoh pendeklarasian array dipandang sebagai karakter array: char nama[10];
8.String x = ”Universitas”
9.tidak ada, karena hanya terdapat indeks {0,1,2,3}
10.aku, karena char tidak bisa menggunakan spasi
0 komentar:
Posting Komentar