Anda di halaman 1dari 9

Nama : Fadli Maulana

Nim : 2022573010012
Kelas : TI-1A

1. Dengan menggunakan pernyataan nested loop, buatlah program berikut:


input: n
output:
12345…n
12345…n
12345…n n kali
……
12345…n

Flowchart :
mulai

input n

baris = 1

tidak
baris <= n?

ya

kolom = 1

tidak
kolom <= n?

ya

cetak
kolom

kolom ++

cetak n

selesai
baris ++
2. Dengan menggunakan pernyataan nested loop, buatlah program berikut:
input: n
output:
1
22
333 n kali
……
nnnnn…n

Flowchart :
mulai

input n

baris = 1

tidak
baris <= n?

ya

kolom = 1

tidak
kolom <=
baris?

ya

cetak
kolom

kolom ++

cetak n

selesai
baris ++
3. Dengan menggunakan pernyataan nested loop, buatlah program berikut:
input: n
output:
2 3 5 7 11…. Bilangan prima ke n

Flowchart :
mulai

inisialisasi
i = 1,
j=1

input n

tidak
j <= n?

ya

tidak
i == 2 i%2==1 && i!=1

ya
b=0
j++ a=1

cetak i
ya
a <= i b==2

tidak
selesai j++
i%a== 0

cetak i
b++

i++
a++
4. Dengan menggunakan pernyataan nested loop, buatlah program berikut:
input: n
output:
0 1 3 6 10 15 21 28 …. Bilangan ke n

Flowchart : mulai

Inisialisasi
b=0

input n

a=0

tidak
a <= n?

ya
b=b+a

cetak b

a++

selesai
5. Pada akhir setiap 4 buah program diatas tambahkan tanyaan “apakah anda ingin
keluar (y/t)?”, pertanyaan tersebut hanya bisa di jawab dengan huruf ‘y’ (y kecil)
dan ‘t’(t kecil). Dan akan keluar dari program setelah dijawab dengan ‘y’ (y kecil)
Flowchart :
mulai

input n

baris = 1

tidak
baris <= n?

ya
input
kolom = 1 pilihan (y/t)

tidak
kolom <= n?
pilihan = ‘y’ pilihan = ‘t’

ya

cetak selesai
kolom

kolom ++

cetak n

baris ++

Anda mungkin juga menyukai