Anda di halaman 1dari 17

LAPORAN PRAKTIKUM

ALGORITMA & PEMROGRAMAN


PERTEMUAN KE - 10

Disusun Oleh :
NAMA : IRON ASTRAWAN
NIM : 205410080
JURUSAN : TEKNIK INFORMATIKA
JENJANG : S1

Laboratorium Terpadu
Sekolah Tinggi Management Informatika Komputer
AKAKOM
YOGYAKARTA
2020
PERTEMUAN KE – 10
( Perulangan For )

A. TUJUAN

Mahasiswa dapat mengimplementasikan konsep perulangan FOR untuk menyelesaikan kasus.

B. PEMBAHASAN LISTING

 Praktik

1. Ketikkan Program Berikut :

Output :

a. Output yang keluar seperti diatas karena adanya perulangan for pada baris ke-6 yang
dimana argumen pertama berupa bil=1, argumen kedua yakni bil<=5, dan argumen
ketiganya adalah bil++.
b. Program :

Output :

Output yang keluar tidak berhenti dan terus melakukan perulangan. hal ini dikarenakan pada
argumen ketiga diketikkan bil—yang dimana program akan terus melakukan pengurangan
karena tidak ada batasan yang ditentukan pada argumen kedua.
2. Ketikkan Program Berikut :

Output :

a. Output yang keluar seperti diatas dikarenakan pada argumen pertama di isi dengan bil=5
dan untuk argumen kedua disi dengan bil>=1. ini berarti bilangan 5 memiliki batas sampai
bil 1 dan ditambahkan dengan argumen 3 yaitu bil— untuk mengurangi bilangan 5 sampai
dengan angka 1.

b. Output :

Output yang keluar tidak ada. hal ini dikarenakan pada argumen kedua dari perulangan for
tersebut, di ubah menjadi bil<=1.
c. Program :

Output :

hasil output yang keluar tetaplah sama, hal ini disebabkan pada while nya. karena batas yang
ditentukan tidaklah jelas.

3. Gabunglah kedua program tersebut agar mendapat 2 keluarkan urutan ascending dan urut
descending.
 Latihan

1. Buat program dengan for untuk menampilkan bilangan kelipatan 5 dari 10 sampai 50.

Program:

Output :
2. Modifikasi Latihan 1 dimana batas awal dan akhir dimasukkan oleh user

Program :

Output :
C. PEMBAHASAN TUGAS

1. Buat program untuk menjumlahkan deret bilangan bulat positif yang lebih kecil dari 20.

Program :

Output :

2. Modifikasi latihan nomor 2 dengan menambahkan hasil penjumlahan dari deret kelipatan
5 yang sudah diperoleh.
Program :

Output :

D. KESIMPULAN

Kesimpulan nya adalah Perulangan dengan for akan dikerjakan dengan hitungan yang sudah
pasti.Perulangan menggunakan pernyataan for, akan mengeksekusi konndisi berulang-
ulang hingga mencapai nilai false. Sama seperti perulanganmenggunakan while maupun do-
while.
F. LAMPIRAN LISTING

Praktik 1 : (a)
Praktik 1 : (b)
Praktik 2 : (a)

Praktik 2 : (b)
Praktik 2 : (c)

Praktik 3 :
Latihan 1 :
Latihan 2 :
Tugas 1 :
Tugas 2 :

Anda mungkin juga menyukai