SATRIANI
32216040
1B TEKNIK TELEKOMUNIKASI
Outputnya
Analisa: Dalam program ini diminta untuk menampilakan karakter yang
dinputkan , ketika tombol ENTER ditekan programnya akan berhenti dan
mencetak selesai.
Outputnya
Analisa: Dalam program ini diminta untuk menampilkan bilangan ganjil mulai
dari 1 sampai dengan bilangan yang diinputkan (batas) kecuali bilangan
kelipatan 3, maka hal yang perlu kita lakukan tentunya adalah mengecek
bilangan tersebuat apakah kelipatan 3 atau bukan, caranya dengan
menggunakan operator modulus/sisa bagi. Jika sisa bagi bilangan tersebut
dengan 3 adalah satu, maka bisa dipastikan bilangan tersebut adalah bilangan
kelipatan 3. Dan untuk menskipnya digunakan perintah continue yang akan
melanjutkan pengulangan langsung ke pengulangan selanjutnya.
Outputnya
Analisa: Untuk menampilkan bilangan ganjil dari 1 sampai bilangan yang
diinputkan (batas) kecuali bilangan kelipatan 7 dan 11 , maka disetiap
pengulangan perlu kita beri decision if , dimana apabila bilangan tersebut habis
dibagi dengan 7 dan 11maka pengulangan akan di-skip menggunakan
pernyataan continue. Pengulangan akan berhenti sesuai dengan bilangan yang
diinputkan, tapi tidak bisa lebih dari 100 karena telah dibatasi dengan
pernyataan break.
4. Buatlah program untuk menerima daftar nilai mahasiswa sbb:
Input : -Jumlah data (n)
-Nilai ke-1 s/d nilai ke-n
Output : -Nilai minimal
-Nilai maksimal
-Nilai rata-rata (rata-rata = nilai total/jumlah data)
(Petunjuk : gunakan loop for dan seleksi kondisi dengan if)
Jawab:
Listing program
Outputnya
E. LAPORAN RESMI
1. Tuliskan listing program dari semua percobaan yang dilakukan
Jawab: sudah dikerja dihalaman percobaan.
2. Kemudian tuliskan outputnya. Terangkan mengapa demikian
Jawab: sudah dikerja dihalaman percobaan.
3. Buatlah program untuk menghitung jumlah angka dari suatu bilangan
Contohnya : Jumlah angka dari bilangan 3255 =3 + 2 + 5 + 5 = 15
Jumlah angka dari bilangan 4589 = 4 + 5 + 8 + 9 = 26
dan sebagainya.
Jawab:
Listing program
O
u
t
p
u
t
n
y
a
Analisa: Untuk melakukan operasi jumlah angka dari suatu bilangan ,hal
yang dilakukan adalah membaca inputan bilangan karakter perkarakter
terlebih dahulu. Kemudian dari tiap karaakter tadi kita konversi menjadi
bilangan atau integer menggunakan decision switch sehingga dapat kita
hitung jumlah dari tiap angka di bilangan tersebut.
F.KESIMPULAN
Di dalam pengulangan atau looping terdapat beberapa pernyataan
yang menyebabkan jalannya looping tersebut berubah yaitu
pernyataan break dan continue.
Pernyataan break berfungsi untuk keluar dari loop for, do-while dan
while.
Pernyataan continue digunakan untuk mengarahkan eksekusi ke
iterasi (proses) berikutnya pada loop yang sama.
Dalam suatu loop bisa terkandung loop yang lain, sehingga jika loop
tersebut diulangi n kali dan loop yang didalamnya juga dilakukan m