5/20/2018 modul3 siap
1/12
LAPORAN RESMI
PRAKTIKUM BAHASA PEMOGRAMAN
MODUL 3LOOPING/PERULANGAN
BRANCHING/PERCABANGAN
Nama Praktikan :
Alfian a!t"ra#!man $%&3'&(&&)'*
D+,- N"r P+rmata,ari $%&3'&%&&).*
A,i,t+n :
C!anif $&3'&%&&0.*
Pan1" Eka 2a!-"1!a $&3'&%&&.*
LABORATORIUM BAHASA PEMROGRAMAN
TEKNIK INORMATIKA 4 TI
UNI5ERSITAS PEMBANGUNAN NASIONAL 65ETERAN7 8ATIM
(&%&
Lembar Pengesahan
Telah diperiksa dan disetujui Laporan Resmi :
Praktikum : BP1
Modul : 3
Judul : Looping/perulangan
Rombongan : C1
roup : C
5/20/2018 modul3 siap
2/12
!uraba"a# $o%ember &'1'
Mengetahui#
(ssisten Praktikum
) *
+si Laporan Resmi
( , ! oa l
B , (lg o r i t ma
C, - lo .h a r t
0 , Cod in g
, 2u tp u t
5/20/2018 modul3 siap
3/12
-, (n a l i s a P ro g r am
, es i mpu l a n
4, 0a5 ta r Pus ta k a
(, !2(L
1, Buat 5aktorial untuk program looping menggunakan bahasa pemrograman
C66 berserta alogaritma dan 5lo.hartn"a7
&, Buat bilangan genap untuk program looping menggunakan bahasa
pemrograman C66 berserta alogaritma dan 5lo.hartn"a7
5/20/2018 modul3 siap
4/12
B, (L2R+TM(
8 ( lo ga ri tm a u nt uk 5 ak to ri al
1, !tart
&, Masukkan n )n adalah bilangan "ang akan dihitung nilai 5aktorialn"a*
3, !et %ariabel -aktorial1
9, !et %ariabel (ngka1
, 4itung -aktorial-aktorial ; (ngka
n? Jika T+0( kembali ke langkah )9*,
5/20/2018 modul3 siap
5/12
Jika @( tampilkan nilai -aktorial,
A, nd
8 ( lo ga ri tm a un tu k bi la ng an g en ap
1 , ! t a r t
& ,
5/20/2018 modul3 siap
6/12
C, -L2C4(RT
8 - lo . ha rt u n tu k 5 ak to ri al
5/20/2018 modul3 siap
7/12
8 - l o. ha r t u n tu k b i la n ga n g e na p
5/20/2018 modul3 siap
8/12
C, C20+$
8 n t u k - a k t o r i a l
#include"iostream.h"
void main ()
{
int n;
char ulang;
do
{
cout
coutulang;
*+hile(ulang!!,&,--ulang!!,&,);
*
8 nt uk Bi la ng an e na p
#include"iostream.h"
void main ()
{
int in;
couti;
for(n!/;n
{
cout
5/20/2018 modul3 siap
9/12
, 2TPT
8 ntuk -aktorial
8 ntuk Bilangan enap
5/20/2018 modul3 siap
10/12
-, ($(L+!( PR2R(M
#include pada bagian ini adalah pengarah
ompiler %isual C66, Dinlude memberitahukan %isual C66 untuk mengambil
nama 5ile "ang disertakan dalam kurung sudut)E >* dan membuat 5ile tersebut
ke dalam %isual C66,
voidmain ()Pern"ataan ini mendeklarasikan 5ungsi utama# bah.a
suatu program C66 dapat berisi ban"ak 5ungsi# "ang harus selalu memiliki
sebuah 5ungsi utama )main 5untion*# -ungsi adalah modul "ang berisi kode8
kode untuk men"elesaikan masalah8masalah tertentu, ata Foid menandakan
5ungsi main tidak bertipe,
{ adalah kurung kura.al buka menandakan a.al program,
int x; bagian ini adalah mende5inisikan %ariabel, Fariabel adalah nilai
bernama untuk men"impan data "ang dapat diubah, int adalah tipe data untuk
bilangan bulat,
do ... while adalah Perulangan akan dilakukan minimal 1G terlebih
dahulu# kemudian baru dilakukan pengeekan terhadap kondisi# jika kondisi
9+nar maka perulangan masih akan tetap dilakukan# perulangan dengan
do,,,.hile)* akan dilakukan sampai kondisi fal,+
For() 0igunakan untuk perulangan "ang batasn"a sudah diketahui
dengan jelas# misaln"a dari 1 sampai 1', -or memerlukan & buah %ariabel
a.al dan akhir perulangan# nilai %ariabel penghitung akan seara otomatis
bertambah atau berkurang tiap kalisebuah pengulangan dilaksanakan,
//adalah a.al dari pengisian pesan atau oment,
Coutadalah untuk menampilkan pesan atau oment diantara tanda kutip H H,
Cinadalah untuk menangkap ketikan dari ke"board,
\nadalah untuk menambahkan enter dalam tampilan C66,
5/20/2018 modul3 siap
11/12
, !+MPL($
Pada modul ini kita mempelajari tentang Looping atau perulangan, @ang
didalam bahasa pemograman C66 terdapat proses perulangan# biasan"a
digunakan dalam perhitungan matematika seperti 5aktorial# perkalian#
menampilkan bilangan genap atau ganjil# dll,
5/20/2018 modul3 siap
12/12
+, 0(-T(R P!T((
http://...,google,om/
http://id,.ikipedia,org/.iki/CI&BI&B
http://indraaa,.ordpress,om/&''=/1'/
Buku Modul Bahasa Pemrograman 1 P$ HFeteran Jatim
http://www.google.com/http://id.wikipedia.org/wiki/C%2B%2Bhttp://indraaa.wordpress.com/2007/10/http://www.google.com/http://id.wikipedia.org/wiki/C%2B%2Bhttp://indraaa.wordpress.com/2007/10/Top Related