Anda di halaman 1dari 5

TUGAS ALGORITMA PEMROGRAMAN

NAMA : NATHANAEL NOEL G.M


PRODI : TEKNIK ELEKTRO
NIM : 04221030

SOAL
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

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 : c= √ ❑

3. Buat algoritma untuk menentukan suatu bilangan


genap atau ganjil
● Input : suatu bilangan
● Output : genap/ ganjil / nol
4. Buat algoritma untuk menghitung akar-akar
persamaan kuadrat dengan rumus:
D= b²-4*a*c
● Jika D < 0 maka didapat akar imajiner
−b
● Jika D = 0 maka x₁ = x, yang didapat dari D = (2∗a)

● Jika D > 0 maka ada dua akar x₁ = −b−



√❑
dan x2 =
−b−√ ❑

5. Buat Algoritma mencari 10 bilangan genap pertama dan


jumlah totalnya!

6. Buat flowchart dari 5 soal tadi!


JAWABAN

1. LANGKAH PENGERJAANNYA
● Input besar suhu dalam satuan celcius
● Untuk menghitung konversi suhu dari celcius ke
Reamur,masukkan besar suhu ke dalam rumus berikut :
4
R = 5 *C
● Untuk menghitung konversi suhu dari celcius ke
Reamur,masukkan besar suhu ke dalam rumus berikut :
9
F = 5 ∗C+ 32
● Output akan tampil, suhu dalam Reamur dan Fahrenheit

LANGKAH PENGERJAANNYA
● Int : C,R,F
● Input C
4
● R = 5 *C
9
● F = 5 ∗C+ 32
● Output
● Print R
● Print F
● END

2. LANGKAH PENGERJAANYA
● START
● Input bilangan pertama (a)
● Input bilangan kedua (b)
● Masukkan kedua bilangan ke dalam rumus berikut : c = a² + b²
● Output sisi miring (c)
● END
3. LANGKAH PENGERJAANYA
● START
● Inisiasi bil integer
● Baca bil
● JIika bil = 0 maka kerjakan langkah 6, selain itu.
● Jika bil mod 2 = 0 kerjakan langkah 7, selain itu kerjakan
langkah 8.
● PRINT “Bilangan Nol”
● PRINT “Bilangan Genap”
● PRINT “Bilangan Ganjil”
● END

4. LANGKAH PENGERJAANYA
● START
● Input nilai koefisian persamaan kuadrat A, B dan C
● Hitung nilai diskriminan D = √❑
−b
● Jika D = 0 maka X1 = X2 yang didapat dari D = (2∗a) -b/(2 * A)
−b+ √❑ −b−√❑
● Jika D > 0 maka ada dua akar X1= ❑
dan X2= ❑
● Jika D < 0 maka didapat akar imajiner
● END

5. LANGKAH PENGERJAANYA
START
Input “Jika bilangan bulat(n) ≤20”
Input “Jika n mod 2 ≠0, n = 0”
Input “Jika n mod 2 = 0 jumlahkan (n)
Print “Jika bilangan bulat(n)”
Print “Jika n mod 2 ≠0”
Print “Jika n mod 2 = 0”
END
6. FLOWCHART dari ke 5 nomor soal diatas

A.

Anda mungkin juga menyukai