2
PRAKTIKUM II .Mengimplementasikan struktur kontrol pemrograman
• Pseudocode:
FOR i = 1 TO 10 PRINT iEND FOR``
• Flowchart:
• Mengimplementasikan ke dalam bahasa pemrograman C:
FOR i = 1 TO 10
PRINT i
END FOR
``
A.Codingan:
B.Hasil :
2. Perulangan while:
• Pseudocode:
i = 2WHILE i <= 20 PRINT i i = i + 2END WHILE
• Flowchart:
• Mengimplementasikan ke dalam bahasa pemrograman C:
i = 2
WHILE i <= 20
PRINT i
i = i + 2
END WHILE
A.Codingan:
B.Hasil :
3. Perulangan do-while:
• Pseudocode:
REPEAT PRINT "Masukkan bilangan positif (masukkan negatif untuk berhenti): " INPUT bilanganUNTIL bilangan < 0
• Flowchart:
• Mengimplementasikan ke dalam bahasa pemrograman C:
REPEAT
PRINT "Masukkan bilangan positif (masukkan negatif untuk berhenti): "
INPUT bilangan
UNTIL bilangan < 0
A.Codingan:

B.Hasil :
4. pemilihan if:
• Pseudocode:
Minta pengguna memasukkan angkaBACA angka
JIKA angka > 0 THEN CETAK "Bilangan positif"AKHIR JIKA
• Flowchart:
• Mengimplementasikan ke dalam bahasa pemrograman C:
Minta pengguna memasukkan angka
BACA angka
JIKA angka > 0 THEN
CETAK "Bilangan positif"
AKHIR JIKA
A.Codingan:

B.Hasil :
5. Pemilihan if-else:
• Pseudocode:
Minta pengguna memasukkan angkaBACA angka
JIKA angka > 0 THEN CETAK "Bilangan positif"JIKA TIDAK CETAK "Bilangan negatif"AKHIR JIKA
• Flowchart:
• Mengimplementasikan ke dalam bahasa pemrograman C:
Minta pengguna memasukkan angka
BACA angka
JIKA angka > 0 THEN
CETAK "Bilangan positif"
JIKA TIDAK
CETAK "Bilangan negatif"
AKHIR JIKA

A.Codingan:

B.Hasil :
6. Pemilihan switch:
• Pseudocode:
PILIHAN pilihanKASUS 1: CETAK "Anda memilih satu" BERHENTIKASUS 2: CETAK "Anda memilih dua" BERHENTIKASUS 3: CETAK "Anda memilih tiga" BERHENTIDEFAULT: CETAK "Pilihan tidak valid" BERHENTIAKHIR PILIHAN
• Mengimplementasikan ke dalam bahasa pemrograman C:
PILIHAN pilihan
KASUS 1:
CETAK "Anda memilih satu"
BERHENTI
KASUS 2:
CETAK "Anda memilih dua"
BERHENTI
KASUS 3:
CETAK "Anda memilih tiga"
BERHENTI
DEFAULT:
CETAK "Pilihan tidak valid"
BERHENTI
AKHIR PILIHAN





















Comments
Post a Comment