Minggu, 14 Oktober 2012

Soal Dasar-dasar pemrograman

1.   Jawablah dengan singkat dan jelas!
a. Apa yang dimaksud dengan variabel dan apa fungsinya?
b. sebutkan dan berikan contoh dari jenis-jenis tipe data!

2.    Buatlah program untuk menghitung volume bola dengan ketentuan :
a.    Rumus volume bola = 4/3 * phi * r3
b.    Nilai r diinputkan melalui keyboard
c.    Phi = 22/7
d.    Dengan output : nilai volume bola dan keterangan :
-    Jika volume > 500 maka keterangan = “Besar”
-    Jika 100 < volume <= 500 maka keterangan = “Sedang”
-    Jika volume < 100 maka keterangan = “Kecil”

3.   Buatlah program untuk menghitung konversi suhu dari Celcius ke Reamur dan Fahrenheit, luas
      segitiga, luas lingkaran. Dengan ketentuan : Program tersebut dalam bentuk pilihan menggunakan
      SWITCH dengan ketentuan pilihan 1. Hitung konversi suhu, pilihan 2. Luas segitiga, pilihan 3.
       Luas lingkaran, pilihan lainnya salah.



4.    Perhatikan source code berikut :

//soal aa
main () {
int i = 0;
while (i<5)
i++;
cout<<i<<endl;
}  

  
//soal bb
Main(){
Int i = 0;
While (i<5){
i ++;
cout<<i<<endl;
}


a.    Apakah output dari kedua program tersebut sama/beda? Jika beda, apa output dari soal aa dan
       soal bb?
b.    Ubahlah source code soal bb tanpa menambah variabel agar outputnya menjadi :
       1,5
       2,4
       3,3
       4,2
       5,1
c.    Ubahlah source code soal aa, dengan menggunakan do while agar outputnya seperti soal 4 bb!

Tidak ada komentar:

Posting Komentar