Anda di halaman 1dari 8

Nama : ALWAN PURWANTO

Kelas : GANJIL

Jurusan : S1 TEKNIK ELEKTRO

Nim : E1D121003

Mata Kuliah : ALGORITMA DAN PEMROGRAMAN KOMPUTER

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

➢ Algoritma
▪ Input besar suhu dalam satuan Celcius
▪ Untuk menghitung konversi suhu dari Celcius ke Reamur, masukan besar
suhu ke dalam Reamur berikut :
R = 4/5 * C
▪ Untuk menghitung konversi suhu dari Celcius ke Reamur, masukan besar
suhu ke dalam rumus berikut :
F = 9/5 * C+32
▪ Output akan tampil, suhu dalam Reamur dan Farenheit.

➢ Psoudocodenya
Int : C,R,F
Input C
R = 4/5 * C
F = 9/5 * C+32
Output
Print R
Print F
End
➢ Flowchart

Mulai

INPUT BESAR
SUHU DALAM
SATUAN CELCIUS

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

Output Suhu Output Suhu


Dalam Derajat Dalam Derajat
Farenheit Reamur

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

Jawab

➢ Algoritma
▪ Input a,b
▪ Proses C = Akar Kuadrat (a)(a) + (b)(b)
▪ Output C

➢ Flowchart
Mulai

Input a,b

C = Akar Kuadrat (a)(a) + (b)(b)

Output C

Selesai
3. Buatlah algoritma untuk menentukan suatu bilangan genap atau ganjil
▪ Input : suatu bilangan
▪ Output : genap/ganjil
Jawab
➢ Algoritma dengan struktur bahasa Indonesia ;
▪ Mulai
▪ Masukan sebuah bilangan
▪ Bagi bilangan tersebut dengan bilangan atau angka 2
▪ Jika bilangan menghasilkan sisa pembagian 0 maka genap
▪ Jika bilangan tidak menghasilkan sisa pembagian nol maka ganjil
▪ Selesai
➢ Algoritma dengan pseudocode;
▪ Real bilangan
▪ If bil mod 2 = 0 then,
▪ “output genap”
▪ Else
▪ “output ganjil”
▪ End if
➢ Algoritma dengan flowchart:

Mulai

Masukan Bilangan
Bulat

Bilangan dibagi 2 dengan operasi sisi


bagi

Sisa bagi ”GENAP”


=

“GANJIL”

Selesai
4. Menghitung usia berdasarkan tahun (saja) lahir dan tahun (saja) sekarang
▪ Input : Tahun lahir (tl), tahun sekarang (ts)
▪ Proses : Umur = ts-tl
▪ Output : Cetak Umur
Jawab

➢ Algoritma
▪ Mulai
▪ Masukan Tahun lahir dan tahun sekarang
▪ Umur = Tahun Sekarang di kurangi Tahun Lahir
▪ Cetak Umur
▪ Selesai
➢ Pseudocode Menghitung Usia
▪ Input tl
▪ Input ts
▪ Umur ← ts – tl
▪ Print umur
➢ Flowchart

Mulai

INPUT TAHUN
LAHIR(TL)

TA

INPUT TAHUN
SEKARANG(TS)

PROSES

UMUR :TS –TL

OUTPUT
CETAK UMUR

Selesai

Anda mungkin juga menyukai