Jawaban Soal UTS Algoritma Pemograman SI4002


Nama Kelompok: -Ichwan Habibie

-Fernando Redondo

-Ghalib Mahendra

-Syahril J Gugere

1.E

2.A

3.B

4.C

5.D

  1. Urutan langkah-langkah tak berhingga untuk memecahkan masalah logika atau matematika (B) Alasan : karena algoritma itu terbatas, dimulai dan diakhiri nya suatu program.
  2. = D jawaban tidak berulang

1.valriabelnya ridak dideklarasikan

2.output x bukan merupakan stateman

3.tidak memiliki iterasi

4.tidak ada (;) pada akhir kondisi

  1. For (int x=10;x>=1;x-) {} (C)

For(int x=10;x>0;x-) {} (D)

Alasan : karena hitungan dari 10 hingga lebih dari samadengan 1 (1 terhitung) menghasilkan 10x perulangan.

Sedangkan hitungan dari 10 hingga lebih dari 0 ( 0 tidak terhitung) juga menghasilkan 10x perulangan.

  1. Outputnya adalah:

All : , lalu di tambah var All= b * d – c / a + b

Dimasukan nilai intnya menjadi: 3 * 5 – 6 / 2 + 3 = 15

Jadi = C. All : 15

  1. Untuk menyimpan data nim mahasiswa, mahasiswa dapat menggunakan int, karena:

Int dapat mengisi angka cukup banyak.
jawaban: A. int

  1. Outputnya adalah:
    Soal 1, lalu di tambah n3+2
    karena n=5, maka: 5
    3+2 = 17
    jadi = D. Soal 1 17

12.
jadi nilai xxx dan yyy adalah:
xxx adalah a
maka, jika a < b/c/d/e maka a = b/c/d/e

20 < -5/75/34/15

Jadi, c dan d, yaitu 75 dan 34 karena lebih besar dari a, berarti sama dengan nilai xxx

yyy adalah a
maka, jika a > b/c/d/e maka a = b/c/d/e

20 > -5/75/34/15

Jadi, a dan e, yaitu -5 dan 15 karena lebih kecil dari a, berarti sama dengan nilai yyy

  1. Tampilannya 18 22

Alasan : a = 4

b = a + 2 = 4 + 2 = 6

a = b * 3 = 6 * 3 = 18

b = a + 4 = 18 + 4 = 22

14. Tampilannya 35 35

Alasan :

a = 15

b = 30

15 < 30 ?

a = 15+4 = 19

b = 30+1 = 31

19 < 31

19 + 4 = 23

31 + 1 = 32

23 < 32

27

33

27 < 33

31

34

31 < 34

35

35

  1. Tampilannya

9 8 7

6 5 4

3 2 1

Alasan :

Essay

1.Buatlah sebuah program yang menampilkan pola angka berikut :

Contoh tampilan 1:

Masukkan bilangan : 9

Output : 1 2 4 8 16 32 64 128 256 512

no 3:


Leave a Reply