Anda di halaman 1dari 7

Nama : Muamnar Ihsan

NIM : 11221053
Prodi : Informatika

1. Buatlah algoritma untuk menghitung konversi suhu dari Celcius menjadi Reamur dan
Fahrenheit.

• Input: suhu dalam Celcius

• Proses: R = 4 / 5 * C dan F = 9/5 * C + 32

• Output: suhu dalam Reamur dan Fahrenheit

Jawab:
1. Mulai / Start
2. Input/Masukkan besar suhu dalam Celcius
3. Untuk menghitung konversi suhu dari Celcius ke Reamur, masukkan besar suhu celcius
kedalam rumus : R=4/5 * C
4. Untuk menghitung konversi suhu dari Celcius ke Fahrenheit, masukkan besar suhu ke
dalam rumus : F= 9/5 * C +32
5. Output akan tampil , suhu dalam Reamur dan Fahrenheit

2. Buatlah algoritma untuk mencari sisi miring dari suatu segitiga siku-siku, jika diketahui
panjang sisi yang membentuk sudut dan siku-siku.
Input: a dan b, yaitu panjang sisi pembentuk sudut siku-siku
Proses: 𝑐 = √𝑎2 + 𝑏 2

Jawab:
1. Start
2. Input nilai a
3. Input nilai b
4. Masukkan kedua bilangan dalam rumus : c=√𝑎2 + 𝑏 2
5. Output sisi miring (c)

3. Buat algoritma untuk menentukan suatu bilangan genap atau ganjil


Input: suatu bilangan
Output: genap/ ganjil / nol

Jawab:
1.Start
2.Inisiasi bil integer
3.baca bilangan
4.Jika bil = 0 maka ke cetak bilangan nol
5. Jika bil mod 2 = 0 maka cetak ke bil genap, selain itu maka ke cetak “bilangan ganjil”
6. Cetak “Bilangan Nol”
7. Cetak “Bilangan Genap”
8. Cetak “Bilangan Ganjil”
9. Selesai

4. Buat algoritma untuk menghitung akar-akar persamaan kuadrat dengan rumus:


D = b2 – 4 * a * c
Jika D < 0 maka didapat akar imajiner
Jika D = 0 maka x1 = x2 yang didapat dari D = -b / (2 * a)
−𝑏+√𝐷 −𝑏−√𝐷
Jika D > 0 maka ada dua akar 𝑥1 = dan 𝑥2 =
2𝑎 2𝑎

Jawab:
1. Mulai
2. Masukkan nilai koefisian persamaan kuadrat A, B dan C
3. hitung nilai diskriminan D = B2 – 4 * A * C
4. Jika D = 0 maka X1 = X2 yang didapat dari D = -B/(2 * A)
5. Jika D > 0 maka ada dua akar X1= -B + D/2 * A dan X2= -B - D/2 * A
6. Jika D < 0 maka didapat akar imajiner
7. Selesai

5. Buat Algoritma mencari 10 bilangan genap pertama dan jumlah totalnya!

Jawab:
1. Mulai
2. Masukkan bilangan bulat(n) ≤ 20
3. Jika n mod 2 tidak sama dengan 0, n= 0
4. Jika n mod 2 = 0 jumlahkan (n)
5. Cetak
6. Selesai
6. Buat flowchart dari 5 soal tadi!

1.
Mulai

Input besar
suhu dalam
satuan Celcius

R = 4/5 * C F = 9/5 * C + 32

Output suhu Output suhu


dalam dalam
derajat derajat
Reamur Farenheit

Selesai
2.
Start

Input
Nilai (a)

Input
Nilai (b)

nput nilai (a) dan (b)


kedalam Rumus
c=√𝑎2 + 𝑏 2

Output sisi
miring (c)

END
3.
MULAI

Inisiasi bil
integer

Baca bil

Jika bil
Jika bil = 0 tidak tidak
mod 2 = 0

ya ya

Cetak Cetak Cetak


“Bilangan “Bilangan “Bilangan
Nol” Genap” Ganjil”

SELESAI
4.
MULAI

A,B,C

D = B2 – 4 * A * C

D=0 >0
X1 = -B/(2 * A) jika X1= -B +√D/2 ∗ A
(D < 0) X2= -B - D/2 * A
X2=X1
(D = 0)
(D > 0)

<0

Akar
Imajiner

SELESAI
5. MULAI

n ≤20

n mod 2 ≠0
n mod 2 ≠0
n mod 2 =0

n mod 2 =0

Jumlahkan (n)

cetak

selesai

Anda mungkin juga menyukai