Laporan Praktikum Modul 3 Perulangan Lab

Dokumen Laboratorium Teknik Informatika UMM 2014
Modul Praktikum Pemrograman Terstruktur
By Team Informatika UMM

LAPORAN MODUL PRAKTIKUM
MODUL KE-3
PERCABANGAN

DOSEN PEMBIMBING :
ARIF SUSANTO S.Kom

ARIANSYAH PUTRA
201410370311194
1E

LABORATORIUM TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2014

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur
By Team Informatika UMM

I. TUJUAN


Mampu memahami dan mampu memanfaatkan tipe data, variable, dan
konstanta di bahasa C



Mampu menggunakan macam-macam operator



Mampu memahami dan mampu menggunakan metode untuk menampilkan
berbagai format ke layar




Mampu memanfaatkan instruksi untuk memasukkan data dalam berbagai
tipe

II. ALAT YANG DIPERGUNAKAN

III.

IV.



Computer / Laptop



Falcon V3.3.0.0

DASARTEORI
Adabeberapajenisperulangan :
While

increment variable initialization;
while (logical condition){
//statements
increment/decrement
}
 Do-while
increment variable initialization;
do {
//statements
increment/decrement
}while(end condition);
 For
for(init_val;condition;inc/dec){
//statements
}
TUGAS PRAKTIKUM
1. Buat program untuk menampilkan deret fibonaci, di mana jumlah elemen
yang ditampilkan ditentukan oleh user.
1 1 2 3 5 8 13 21 ...
2. Buat program untuk menampilkan matrik

1
2
3

2
3
4

4
5
6

7
8

11

Dokumen Laboratorium Teknik Informatika UMM 2014
Modul Praktikum Pemrograman Terstruktur
By Team Informatika UMM

4 5
5

3. Buatlah sebuah bentuk bangun seperti gambar dibawah ini. (Pengerjaan harus
menggunakan logika looping dan percabangan).

V.

TUGAS PRAKTIKUM

1. Buat program untuk menampilkan deret fibonaci, di mana jumlah elemen
yang ditampilkan ditentukan oleh user.
1 1 2 3 5 8 13 21 ...
 FlowChart Program :

Dokumen Laboratorium Teknik Informatika UMM 2014
Modul Praktikum Pemrograman Terstruktur
By Team Informatika UMM



Source Code :

#include
#include
int main()
{
int A=0,B=1,C,banyak; // pendeklarasian variabel yang dibutuhkan
printf("\nMasukkan banyak bilangan fibonacci: ");
scanf("%d",&banyak);
for(int batas=1;batas1)
{
C=A+B; // rumus untuk menentukan nilai berikutnya
A=B; // cara mengubah posisi masing-masing nilai
bilangan
B=C;
printf("%d ",C);
}
}
printf("\n");
}


Tabel 1. Source Code Program


Print Screen Hasil :

Dokumen Laboratorium Teknik Informatika UMM 2014
Modul Praktikum Pemrograman Terstruktur
By Team Informatika UMM

2. Buat program untuk menampilkan matrik
1 2 4 7 11
2 3 5 8
3 4 6
4 5
5



FlowChart Program :




Source Code :

#include
main(){
int kolom, baris, baru, tambah;
for(kolom=1;kolom