03-Latihan--Algoritma Pemrograman - Elista

Download Report

Transcript 03-Latihan--Algoritma Pemrograman - Elista

Latihan
ALGORITMA PEMROGRAMAN
LATIHAN 1

Buatlah algoritma dan
Flowchart untuk
Menghitung:
1. Luas Segitiga
2. Luas Lingkaran
LATIHAN 2

Buatlah algoritma dan flowchart untuk
membaca suhu air (dalam satuan celcius).
Kemudian tentukan apakah wujud air tersebut
dalam keadaan padat ( suhu <= 0 C), cair
(suhu antara 0-100 C), atau gas (suhu >100
C)
LATIHAN 3
Buatlah flowchart untuk membaca N buah
bilangan bulat sembarang. Kemudian hitunglah
jumlah dari bilangan yang genap saja.
 Contoh : jika N=5; dan data yang di-inputkan 
3 8 2 1 9
 Maka total yang genap saja adalah 8 + 2 = 10

LATIHAN 4

Sepuluh orang mahasiswa mengadakan
pengukuran daya listrik yang dihasilkan suatu
rangkaian listrik. Setiap mahasiswa melakukan
serangkaian pengukuran sebanyak 5 (lima)
kali. Gambarkan flowchart untuk menghitung
jumlah dan rata-rata daya listrik dari
pengukuran tersebut untuk setiap mahasiswa
dan untuk seluruh mahasiswa.
LATIHAN 5

Dibaca sekumpulan bilangan bulat positif dari
keyboard. Tulislah algoritma untuk
mengurutkan bilangan tersebut dari yang
terkecil ke yang terbesar, kemudian dicari
bilangan yang terkecil dan terbesar. Banyaknya
data tidak diketahui, tetapi proses pembacaan
berakhir jika bilangan yang dibaca dari
keyboard adalah 0.
LATIHAN 6

Suatu perusahaan mengadakan seleksi
penerimaan karyawan. Terdapat 100 pelamar.
Tahap pertama adalah seleksi data fisik, yaitu
untuk jenis kelamin laki-laki harus memiliki tinggi
minimal 165 cm dan berat badan maksimal 75
kg. Sedangkan untuk jenis kelamin perempuan
harus memiliki tinggi minimal 155 cm dan berat
badan maksimal 65 kg. Gambarkan flowchart
untuk menghitung berapa banyaknya calon
karyawan yang lolos pada tahap pertama.