Breaking News
Loading...
Rabu, 04 Maret 2015

Uji Kompetensi 1

06.54
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.

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"; 
2.tidak, karna nila tidak terdeklarasi
3.Nilaiku = 11
4.nilaiku = 10
5.Bilangan 1
   Bilangan 2
6.tidak muncul hasil, kecuali tanda > diganti <
7.panjang = 13
   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];}
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;
       }
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

 
Toggle Footer