Anda di halaman 1dari 4

socrative Name

Date

TEKOM:UTS Algo
Score

1. Analisis flowchart disamping, apa yang kurang dari flowchart


tersebut!
2 POINTS
A tidak ada inputan untuk radius
Btidak ada inputan untuk luas
tidak output program
Dtidak ada proses dalam flowchart tersebut
E semuanya benar

2. berikut ini penulisan nama variabel yang benar dan c/c++adalah...1 POINT
A diskon_harga
B2bulan
nama bulan
Dsemester-3
E int

3. ubahlah notasi matematika berikut ke dalam pernyataan c/C++1 POINT


ubahlah notasi matimatika berikut ke dalam pernyataan c/C++
1 POINT

5. Apabila variabel kar bernilai 'C', apa hasil dari ekspresi berikut ka1 POINT

6. Perhatikan potongan program berikut!

Maka output dari x adalah....


2 POINTS

7. Perhatikan potongan program berikut:

enum tipeArah { utara,timur,selatan,barat};

tipeArah arah;
arah=utara;
cout <<arah;

maka output dari program di atas adalah...

2 POINTS
8. Deklarasikan nama lain/ nama alias untuk tipe data string menjadi kata...

2 POINTS

9. Perhatikan pseudocode berikut:

Algoritma HitungAngka

variabel a,b,c,d integer

1.Masukkan(a)
2.Masukkan(b)
3.Jika (a>b) maka

sebaliknya

Akhir Jika
4.Tampilkan(c)
5. Tampilkan (d)

Apa output dari c dan d, jika nilai


2 POINTS

10. Terdapat potongan Kode program seperti berikut:

struct tipeMobil{
string noPolisi;
string model;
};
tipeMobil mobil;

Tuliskan kode program untuk mengisikan "JAZZ" ke elemen model

2 POINTS
11. Buatlah program dalam bahasa c++ berdasarkan
gambar,buatlah 2 struct jenis bangun datar dan buat objek masing-
masing struct tersebut. Simpan nilai setiap bangun datar sesuai
objeknya. Kemudian hitung Luas tiap bangun datar tersebut
berdasarkan nilai yang telah disimpan pada setiap objek.
O POINTS

12. Buat algoritma dalam bentuk bahasa alamiah/pseudocode untuk masalah berikut:

"Pak ahmad memiliki sebidang tanah berbentuk persegi. Keliling lahan dari pak Ahmad adalah 64m,
Berapakah Panjang sisi dan Luas dari lahan pak Ahmad?"

O POINTS

Anda mungkin juga menyukai