0% menganggap dokumen ini bermanfaat (0 suara)
40 tayangan10 halaman

Modul 4

Laporan praktikum ini membahas konsep perulangan dalam pemrograman. Terdapat penjelasan tentang tujuan praktikum untuk memahami penggunaan perulangan dan membuat program sederhana menggunakannya. Dilanjutkan dengan penjelasan teori tentang jenis-jenis perulangan seperti for, while, dan do-while beserta contoh kode programnya. Kemudian dijelaskan pembahasan soal tugas yang diimplementasikan dalam algoritma, flowchart, pseudocode

Diunggah oleh

Bihan udin
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
40 tayangan10 halaman

Modul 4

Laporan praktikum ini membahas konsep perulangan dalam pemrograman. Terdapat penjelasan tentang tujuan praktikum untuk memahami penggunaan perulangan dan membuat program sederhana menggunakannya. Dilanjutkan dengan penjelasan teori tentang jenis-jenis perulangan seperti for, while, dan do-while beserta contoh kode programnya. Kemudian dijelaskan pembahasan soal tugas yang diimplementasikan dalam algoritma, flowchart, pseudocode

Diunggah oleh

Bihan udin
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10

LAPORAN PRAKTIKUM

DASAR – DASAR PEMROGRAMAN


Modul 4 : Perulangan

7 November 2019
Jurusan Sistem Informasi FTI Unand
LDKOM

Dosen Pengampu : Adi Arga Arifnur, M.Kom

Nama Mahasiswa : Ahmad Fadli Ramadhan


NIM : 1911521006
Kelas : 02
I. Tujuan Praktikum

1. Mahasiswa mengenal dan memahami penggunaan statement perulangan


2. Mahasiswa mampu membuat program sederhana dengan menerapkan konsep
perulangan

4
II. Dasar Teori

Dalam bahasa C++ tersedia suatu fasilitas yang digunakan untuk melakukan
yang berulangulang sebanyak keinginan kita. Misalnya saja, bila kita ingin
menginput dan mencetak bilangan dari 1 sampai 100 bahkan 1000, tentunya kita
akan merasa kesulitan. Namun denganstruktur perulangan proses, kita tidak perlu
menuliskan perintah sampai 100 atau 1000 kali, cukup dengan beberapa perintah
saja.Struktur perulangan dalam bahasa C mempunyai bentuk yang bermacam-
macam. Sebuah/kelompok instruksi diulang untuk jumlah pengulangan tertentu.
Baik yang terdifinisikan sebelumnya ataupun tidak. Struktur pengulangan terdiri
atas dua bagian :

1.Kondisi pengulangan yaitu ekspresi boolean yang harus dipenuhi untuk


melaksanakan pengulangan

2.Isi atau badan pengulangan yaitu satu atau lebih pernyataan (aksi) yang akan
diulang.

Statement For

Digunakan untuk proses perulangan yang telah diketahui jumlah perulangannya.

Bentuk umum perulangan for :

4
Statement While Do

Perulangan yang digunakan jika jumlah perulangannya belum diketahui

Proses perulangan akan terus berlanjut selama kondisi bernilai TRUE dan berhenti
ketika kondisi bernilai false

Bentuk umum perulangan while do :

Perulangan While Do dapat menggunakan operator logika, seperti :

4
Statement Do While

Perulangan Do While hampir sama dengan While Do

Perbedaannya :

Do While statement perulangannya dilakukan terlebih dahulu baru kemudian dicek


kondisinya,

Sedangkan While DO kondisi dicek dulu baru kemudian statement perulangan


dijalankan.

Sehingga dalam Do While minimal terdapat 1 kali perulangan

Bentuk umum perulangan Do While:

4
III. Pembahasan

Berikut ini adalah bentuk penulisan algoritma, flowchart, dan pseudocode


untuk pemecahan masalah dari Tugas 5 (Pertemuan 6) yang telah diberikan pada
modul 4 ini antara lain :

A. Algoritma

1. Buatlah variabel dengan nama bilangan dan i


2. Inisiasi nilai i dengan 0
3. Lakukan perulangan untuk menampilkan bilangan ganjil dari 1-100
4. Lakukan perulangan untuk menampilkan bilangan genap dari 1-100

B. Flowchart

START

Deklarasi variable
bilangan dan i

Program bilangan
genap

while
(bilangan<=100)

If(bilangan%2==0)

AP6

4
AP6

Ouput bilangan
genap

program bilangan
ganjil

while(i<=100)

if(i%2!=0)

Output bilangan
ganjil

END

4
C. Pseudocode
START

Deklarasi:
Bilangan = int
i = int

Deskripsi:
WRITE (‘Program bilangan genap)
WHILE(bilangan<=100)
IF(bilangan%2==0)
OUTPUT (bilangan genap)

WRITE (‘Program bilangan ganjil)


WHILE(I<=100)
IF(i%2!=0)
OUTPUT (bilangan ganjil)
END

D. Kode Program

#include <stdio.h>
#include <stdlib.h>

int main()
{
int i=0, bilangan=1;

printf("=====Program Bilangan Genap=====\n");

while(bilangan<=100)
{
if (bilangan%2==0)
{
printf("%d ", bilangan);
}bilangan++;
}
printf("\n");
printf("\n=====Program Bilangan Ganjil=====\n");

4
while(i<=100)
{
if (i%2!=0)
{
printf("%d ", i);
}i++;
}
return 0;
}

E. Print Screen Output dari Console

Daftar Pustaka

4
Kadir, Abdul. 2005. Algoritma Pemrograman Menggunakan C++. Yogyakarta: Andi

Rossa, A.S. 2010. Modul Pembelajaran Algoritma dan Pemrograman. Bandung: Modula

Munir, Rinaldi. 2011. Algoritma dan pemrograman, Edisi Revisi. Bandung: Informatika

https://www.academia.edu/17565047/
LAPORAN_PRAKTIKUM_V_PERULANGAN_LOOPING_

Putra,Hafid Yoza. 2019. Materi Pertemuan 5 tentang Perulangan. Padang. Hafid

Contoh modul pratikum dasar-dasar pemrograman

Anda mungkin juga menyukai