Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DIBAWAH INI ADALAH SOAL PERULANGAN MENGGUNAKAN WHILE-DO - MENGGUNAKAN BAHASA C
- /* ========================================================================================= */
- = (1) =
- /* ========================================================================================= */
- Materi: WHILE-DO
- Kondisi Awal: {
- - system menyuruh user untuk memasukkan namanya
- }
- Kondisi akhir yang diharapkan: {
- - system menampilkan nama user sebanyak 10 kali
- }
- /* ========================================================================================= */
- = (2) =
- /* ========================================================================================= */
- Materi: WHILE-DO
- Kondisi Awal: {
- - System menyuruh user memasukkan BANYAK DATA yang ingin dimasukkan.
- - Misal data yang ingin dimasukkan sebanyak 5 data.
- - setelah user memasukkan BANYAK DATA, kemudian menyuruh user memasukkan data / nilai sebanyak "BANYAK DATA" yang dimasukkan sebelumnya".
- - misal data ke 1 adalah 8, data ke 2 adalah 4, data ke 3 adalah 90, data ke 4 adalah 23, dan data ke 5 adalah 80.
- - DATA INI DIMASUKKAN OLEH USER, BUKAN DI MASUKKAN DI DALAM KODINGAN!!!
- }
- Kondisi akhir yang diharapkan: {
- - system menampilkan banyak data, dan menampilkan semua data yang dimasukkan sebelumnya beserta index / posisi dari data tersebut (misal 1. data yang dimasukkan adalah 8, dst)
- }
- /* ========================================================================================= */
- = (3) =
- /* ========================================================================================= */
- Materi: WHILE-DO + IF-ELSE
- Kondisi Awal: {
- - system menyuruh user untuk memasukkan nilai awal yang ingin dicetak, dan nilai akhir yang ingin dicetak (BERUPA INTEGER).
- }
- Kondisi akhir yang diharapkan: {
- - system menampilkan nilai tersebut (dari nilai awal, SAMPAI nilai akhir dicetak dilayar keluaran).
- - dengan kondisi: 1. jika nilai yang akan diprint adalah ganjil, maka tulis nilainya, dan keterangan bahwa nilainya ganjil
- 2. jika nilai yang akan diprint adalah genap, maka tulis nilainya, dan keterangan bahwa nilainya genap
- }
- /* ========================================================================================= */
- = (4) =
- /* ========================================================================================= */
- Materi: WHILE-DO + IF-ELSE
- Kondisi Awal: {
- - system menyuruh user untuk memasukkan rentang nilai (diberikan nilai awal dan akhir <seperti soal nomer 3>)
- }
- Kondisi akhir yang diharapkan: {
- - system memproses dan menampilkan rentang nilainya di layar.
- - dengan kondisi: 1. jika nilainya ganjil, maka jangan print nilainya
- 2. jika nilainya genap, maka print nilainya
- }
- /* ========================================================================================= */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement