10 pseudocode, algoritma, dan flowchart pada kehidupan sehari-hari.

Membuat 10 pseudocode, algoritma, dan flowchart pada kehidupan sehari-hari.


Caesa Ry A.

XII MIPA 7 -- SMAN 1 Bekasi

Informatika --  Hj. Deswati, S.Kom, M.Pd.

--------------------------------------------------------


1) Menghitung Luas Segitiga

(pseudocode)

- Masukkan alas dan tinggi

- Rumus Luas = 1/2*alas*tinggi

- Tampilkan rumus


(algoritma)

- Mulai

- Deklarasikan var alas, tinggi, luas ; int

- Input alas dan tinggi

- Luas = 1/2*alas*tinggi

- Print (Luas)

- Selesai


 

2) Menghitung Luas Persegi Panjang

(pseudocode)

- Masukkan panjang dan lebar

- Rumus Luas = panjang*lebar

- Tampilkan rumus


(algoritma)

- Mulai

- Deklarasikan var panjang, lebar, luas ; int

- Input panjang dan lebar

- Luas = panjang*lebar

- Print (Luas)

- Selesai


3) Mencari Bilangan Terkecil dari 2 Bilangan

(pseudocode)

- Masukkan bilangan pertama (L1)

- Masukkan bilangan kedua (L2)

- Jika L1 lebih kecil dari L2, maka tampilkan L1

- Selain itu, tampilkan L2


(algoritma)

- Mulai

- Deklarasikan var L1, L2 ; int

- Input L1 dan L2

- If L1< L2, THEN print (L1)

- ELSE print (L2)

- End-If

2) Menghitung Volume Kubus

(pseudocode)

- Masukkan sisi kubus

- Rumus Volume kubus = sisi*sisi*sisi

- Tampilkan rumus


(algoritma)

- Mulai

- Deklarasikan var volume, sisi ; int

- Input sisi

- Volume = sisi*sisi*sisi

- Print (Volume)

- Selesai


5) Menjumlahkan Angka

(pseudocode)

- Masukkan angka x dan y

- Rumus F = x + y

- Tampilkan F


(algoritma)

- Mulai

- Deklarasikan var x, y ; int

- Input x dan y

- F = x + y

- Print (F)

- Selesai


6) Mencari Yang Tertinggi Antara 2 Orang

(pseudocode)

- Masukkan tinggi orang pertama (t1)

- Masukkan tinggi orang kedua (t2)

- Jika t1 lebih besar dari t2, maka tampilkan t1

- Selain itu, tampilkan t2


(algoritma)

- Mulai

- Deklarasikan var t1, t2 ; int

- Input t1 dan t2

- If  t1> t2, THEN print (t1)

- ELSE print (t2)

- End-If


7) Mengalikan dan Mengurangkan Angka

(pseudocode)

- Masukkan angka x, y, dan z

- Rumus F = x*y - z

- Tampilkan F


(algoritma)

- Mulai

- Deklarasikan var x, y, z ; int

- Input x, y, z

- F = x*y - z

- Print (F)

- Selesai


8) Menghitung Volume Tabung

(pseudocode)

- Masukkan jari-jari dan tinggi tabung

 π = 3,14

- Rumus Volume Tabung = π*r² * t

- Tampilkan rumus


(algoritma)

- Mulai

- Deklarasikan var r, t, π ; int

- Input r dan t

π = 3,14

- Volume = π*r² * t

- Print (Volume)

- Selesai


9) Menentukan Bilangan Genap

(pseudocode)

- Masukkan angka (x)

- Rumus bilangan genap = 2*x

- Tampilkan rumus bilangan genap


(algoritma)

- Mulai

- Deklarasikan var rumus ; int

- Input x

- rumus = 2x

- Print (rumus)

- Selesai


10) Menentukan Bilangan Yang Dapat Dibagi 5

(pseudocode)

- Masukkan angka (x)

- Jika angka (x) / 5 benar, maka tampilkan ('True')

- Selain itu, tampilkan ('False')


(algoritma)

- Mulai

- Deklarasikan x ; int

- Input x

- If  x / 5 true, THEN print ('True')

- ELSE print ('False')

- End-If


Komentar