N I M : 03171053
Prodi : Teknik Mesin
FLOWCHART
START
Masukan besar
suhu dalam
satuan Celcius
R = 4/5 * C F = 9/5 * C + 32
END
B. 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 = a² + b²
c. Ouput: sisi miring (c)
jawab :
B. 1. START
2. Input bilangan pertama (a)
3. Input bilangan kedua (b)
4. Masukkan kedua bilangan ke dalam rumus berikut : c = a² + b²
5. Output sisi miring (c)
6. END
FLOWCHART
START
Input Nilai
(a)
Input Nilai
(b)
c = a² + b²
Output sisi
miring (c)
END
C. Buatlah algoritma untuk menentukan suatu bilangan genap atau ganjil
1. Input: suatu bilangan
2. Ouput: genap / ganjil / nol
Jawab :
1. MULAI
2. Inisiasi bil integer
3. baca bil
4. jika bil = 0 maka kerjakan langkah 6, selain itu.
5. jika bil mod 2 = 0 kerjakan langkah 7, selain itu kerjakan langkah 8.
6. cetak “Bilangan Nol”
7. cetak “Bilangan Genap”
8. cetak “Bilangan Ganjil”
9. SELESAI
FLOOWCHART
MULAI
Inisiasi
bil integer
Baca bil
ya ya
SELESAI
D. 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 + D/2 * A dan X2= -B - 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 + D/2 * A dan X2= -B - D/2 * A
6. Jika D < 0 maka didapat akar imajiner
7. Selesai
FLOWCHART
MULAI
A,B,C
D = B2 – 4 * A * C
D=0 jika
X1 = -B/(2 * A) (D < 0) >0 X1= -B + D/2 * A
X2=X1 (D = 0) X2= -B - D/2 * A
(D > 0)
<0
Akar
Imajiner
SELESAI
E. 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
FLOWCHART
MULAI
n ≤20
n mod 2 ≠0 n mod 2 ≠0
n mod 2 =0
n mod 2 =0
Jumlahkan (n)
cetak
selesai