alpro - latihan algoritma 1 - ifrozi.files.wordpress.com ·...
TRANSCRIPT
Imam Fahrur Rozi
Algoritma dan Pemrograman
Latihan Algoritma
Buat algoritma untuk menghitung luas bangun datar segiempat
La#han 1
Buat algoritma untuk menghitung volume balok dan luas permukaan balok
La#han 2
Buat algoritma untuk menghitung nilai rata-‐rata dari 3 bilangan bulat
La#han 3
Buat algoritma untuk menukarkan isi nilai dari 2 variabel Contoh: a = 3 dan b = 4 Hasilnya: a = 4 dan b = 3
La#han 4
Buat algoritma untuk menghitung volume balok (jika masukan pengguna ‘a’) atau luas permukaan balok (jika masukan pengguna ‘b’). Jika masukan selain ‘a’ atau ‘b’ akan ditampilan ‘masukan anda harus a atau b’
La#han 5
Buat algoritma untuk program konversi dari nilai biner ke logika boolean, jika dimasukkan 0 akan keluar hasilnya “salah”, jika dimasukkan 1 maka hasilnya “benar”, kalau masukan bukan 0 atau 1 maka ditampilkan ‘masukan harus 0 atau 1’
La#han 6
Buat algoritma untuk mengecek apakah bilangan yang dimasukkan oleh pengguna merupakan bilangan ganjil atau genap
La#han 7
Buat algoritma untuk menampilkan bilangan 1,2,3,4,5,…n, dimana n adalah masukan dari penggguna
La#han 8
Buat algoritma untuk menampilkan bilangan 1,3,5,7,9,…n, dimana n adalah masukan dari penggguna
La#han 9
Buat algoritma untuk menampilkan bilangan 2,4,6,8,10,…n, dimana n adalah masukan dari penggguna
La#han 10
Buat algoritma untuk menampilkan kata “hello world” sejumlah n kali, dimana n masukan dari pengguna
La#han 10.a
Buat algoritma dari program untuk memasukkan beberapa nilai bilangan bulat, sebanyak n kali.Dimana n merupakan banyak bilangan yang hendak dimasukkan, sesuai dengan keinginan pengguna. Contoh: jika dimasukkan n = 5, maka program akan bisa menerima masukan 5 bilangan bulat, dan seYap kalimasukan, bilangan yang dimasukkan langsung ditampilkan
La#han 11
Buat algoritma untuk mengkonversi mata uang dari dolar ke rupiah, dengan nilai tukar 1 dolar = 8000 rupiah
La#han 12
Buat algoritma untuk mencari bilangan terkecil dari 3 bilangan yang dimasukkan oleh pengguna. Contoh: 2,5,1 Hasilnya : 1
La#han 13
Buat algoritma untuk klasifikasi usia manusia. Aturannya: ² Jika umur < 5 à balita ² Jika umur >= 5 dan umur < 10 à anak-‐anak ² Jika umur >= 10 dan umur <17 à remaja ² Jika umur >= 17 dan umur < 55 à Dewasa ² Jika umur >= 55 à Lanjut usia Contoh: Jika dimasukkan umur = 20, maka outputnya = dewasa
La#han 14
Buat algoritma untuk menghitung jumlah total n bilangan bulat pertama. n adalah masukan dari pengguna Contoh: jika masukan n=5, maka akan dihasilkan 1+2+3+4+5
LaYhan 15
Buat algoritma untuk membuat deret 1,4,8,16,25,….
LaYhan 16
Buat algoritma untuk membuat deret 2,4,6,16,10,36,14,…
LaYhan 17
Buat algoritma untuk membuat tampilan * ** *** **** ***** ………….
LaYhan 18
Buat algoritma untuk membuat tampilan 1 22 333 4444 55555 …………..
LaYhan 19
Buat algoritma untuk mencari nilai yang lebih besar antara 2 bilangan Misal: ada dua bilangan a dan b, a=20, b=10, maka keluaran program “a lebih besar dari b”
LaYhan 20
Selamat Belajar
Algoritma dan Pemrograman
Serious, Focus, stay cool & calm JJJJJJJJJ