NIM : 06191001
Kelas : Alpro K
1. Buatlah algoritma untuk menghitung konversi suhu.dari Celcius menjadi Reamur dan
Farenheit. Input: suhu dalam Celcius Proses: R = 4/5 * C dan F = 9/5 * C + 32 Output: suhu
dalam Reamur dan Farenheit
jawab :
1) Input nilai suhu dalam satuan Celcius
2) konversi suhu dari celcius ke Reamur dengan rumus berikut : R = 4/5 * C
3) konversi suhu dari celcius ke Reamur dengan rumus berikut: F = 9/5 * C + 32 4.
4) Nilai suhu dalam Reamur dan Farenheit didapatkan
2. Buatlah algoritma untuk mencari sisi miring dari suatu segitiga siku-siku, jika diketahui
panjang sisi yang membentuk sudut siku-siku. a. Input: a dan b, yaitu panjang sisi pembentuk
sudut siku-siku b. Proses: c = b² + a² c. Ouput: sisi miring (c)
jawab :
1) Input nilai tinggi segitiga / bilangan pertama (a)
2) Input nilai alas segituga/ bilangan kedua (b)
3) Masukkan kedua bilangan ke dalam rumus berikut : c = b² + a²
4) Niali sisi miring (c) didapatkan
3. Buatlah algoritma untuk menentukan suatu bilangan genap atau ganjil 1. Input: suatu bilangan
2. Ouput: genap / ganjil / nol
Jawab :
1. Inisiasi bil integer
2. baca bil
3. jika bil = 0 maka kerjakan langkah 5,selain itu.
4. jika bil mod 2 = 0 kerjakan langkah 6, selain itu kerjakan langkah 7.
5. cetak “Bilangan Nol”
6. cetak “Bilangan Genap”
7. cetak “Bilangan Ganjil”
4. Buatlah algoritma untuk untuk menghitung akar-akar persamaan kuadrat dengan rumus: D =
B2 – 4 * A * C 1. Jika D < 0 maka didapat akar imajiner 2. Jika D = 0 maka X1 = X2 yang
didapat dari D = -B/(2 * A) 3. Jika D > 0 maka ada dua akar X1= -B + A *D/2 dan X2= -B -
A *D/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 + A *D/2 dan X2= -B - A *D/2
6. Jika D < 0 maka didapat akar imajiner
5. 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. FLOWCHART Algoritma