Anda di halaman 1dari 9

LaporanPraktikum

Mata KuliahPemrogramanDasar

Nama : HarunArrosied
NIM : 15615009

JurusanTeknologiInformatika
PoliteknikNegeriSamarinda
TahunAjaran 2015 / 2016
LaporanPraktikum

1. Latih17 :Penggunaanperulanganpernyataan while.


Pernyataanwhile merupakansalahsatupernyataan yang
bergunauntukmemprosessuatupernyataanataubeberapapernyataanbeberapa kali.
Pernyataanwhilememungkinkanstatemen-statemen yang
adadidalamnyatidajkdiakukansamasekali.

a. Format Pengerjaan

while (kondisi)
{
Pernyataan;
}

b. Flowchart

c. Listing Program

/*File : latih17.cpp
penggunaanperulanganpernyataan while
--------------------------------------*/

#include<iostream>
using namespace std;
int main ()
{
inti,jlh;
i=1;
jlh=0;
while (i <= 10 )
{
jlh = jlh + i;
cout<< i <<" C++" <<endl;
i++;
}
cout<< "jumlah = " <<jlh;
cout<< " C++";
}
d. Output ( Hasil Running Program )
Hasil running program perulanganpernyataan while

2. Latih18 :penggunaanperulanganpernyataan do - while .


Pernyataandowhile miripsepertipernyataanwhile, hanyasajapadadowhilepernyataan
yang terdapatdidalamnya minimal akansekalidieksekusiFormat Pengerjaan

do

{
pernyatan;

} while(kondisi);

a. Flowchart

b. Listing Program

/*File : latih18a.cpp
penggunaanperulanganpernyataan do - while
-------------------------------------------*/

#include<iostream>
using namespace std;
int main ()
{
inti,jlh;
i=1;
jlh=0;
do
{
jlh=jlh+i;
cout<< i << " C++" <<endl;
i++;

} while (i <= 10);


cout<<"Jumlah = "<<jlh;
cout<<" C++";

c. Output ( Hasil Running Program )

Hasil running program perulangan do while latih 18a.

/*File : latih18b.cpp
penggunaanperulanganpernyataan do - while
-------------------------------------------*/

#include<iostream>
using namespace std;
int main ()
{
inti,jlh;
i=10;
jlh=0;
do
{
jlh=jlh+i;
cout<< i << " C++" <<endl;
i--;

} while (i >= 1);


cout<<"Jumlah = "<<jlh;
cout<<" C++";

Hasil running program perulangan do while latih 18a

3. Latih19 :PenggunaanPernyataan For.


Pernyataanfor digunakanuntukmenghasilkanpengulangan(looping) beberapa kali
tanpapenggunaankondisiapapun. Padaumumnya looping yang dilakukanoleh for
telahdiketahuibatasawal, syarat looping danperubahannya.Pernyataan for
digunakanuntukmelakukan looping.Padaumumnya looping yang dilakukanoleh for
telahdiketahuibatasawal, syarat looping danperubahannya.Selamakondisiterpenuhi,
makapernyataanakanterusdieksekusi..

a. Format Pengerjaan
for (inisialisasi ; kondisi ;
perubahan)
Statement;
}

b. Flowchart

c. Listing Program

/*File : latih19.cpp
penggunaanpernyataan for
-------------------------*/

using namespace std;


#include<iostream>
int main ()
{
intjlh=0;
for ( int i=1; i<=10; i++)
{
cout<< i << " C++" <<endl;
jlh=jlh+i;
}
cout<<"Jumlah = " <<jlh;
cout<<" C++";
}
d. Output ( Hasil Running Program )

Hasil running program penggunaan for latih19a.

/*File : latih19.cpp
penggunaanpernyataan for

-------------------------*/

using namespace std;


#include<iostream>
int main ()
{
intjlh=0;
for ( int i=10; i>=1; i--)
{
cout<< i << " C++" <<endl;
jlh=jlh+i;
}
cout<<"Jumlah = " <<jlh;
cout<<" C++";
}

Hasil running program penggunaan for latih19a.

4. Latih20 :pernyataan continuedan break.


Pernyataanbreak akanselaluterlihatdigunakanbilamenggunakanpernyataanswitch.
Pernyataaninijugadigunakandalam loop.Bilapernyataaninidieksekusi,
makaakanmengakhiri loop danakanmenghentikanitrasipadasaattersebut.
Pernyataancontinue digunakanuntukpergikebagianawaldariblok loop
untukmemulaiiterasiberikutnya

a. Format Pengerjaan
for (kondisi)

ganif (kodisiperbandina) continue;

cout<< i;

if (kondisisaatterakhir) break;

b. Flowchart

c. Listing Program

/*File : latih21.cpp
pernyataan continue*/

#include<iostream>
using namespace std;
int main ()
{
int i;
for (i=1; i<=10; i++)
{
if ((i==3)||(i==6)) continue; //keperulanganberikutnya /i selanjutnya
cout<< i; //output akanmenjadi horizontal jikatidakmemakaiendl
if (i==9) break; //keluardariperulangan
}
}

d. Output ( Hasil Running Program )


Hasil running program penggunaan continue dan break.

Anda mungkin juga menyukai