Anda di halaman 1dari 6

Tugas Pendahuluan 5

PRAKTIKUM

ALGORITMA DAN PEMROGRAMAN KOMPUTER

OLEH :

NAMA : NINING ASTIA NINGSI

NIM : F1A220089

KELOMPOK : V (LIMA)

PROGRAM STUDI S1 STATISTIKA


FAKULTAS MATEMATIKA DAN ILMU DAN PENGETAHUAN ALAM
UNIVERSITAS HALUOLEO
KENDARI
2021
Soal:
1. Cari materi perulangan For dan Contohnya!
2 . Cari materi perulangan While dan Contohnya!
3. Cari Materi Perulangan Do while dan contohnya!
Jawab:
1. Perulangan for
Perulangan for adalah perulangan yang mengerjakan suatu pernyataan
scara berulang-ulang. Jenis perulangan ini mempunyai 3 parameter penting
yang pertama ada inisialisasi nilai awal. Kondisi untuk set perulangan akan
berhenti ketika kondisi telah terpenuhi. Yang terakhir ada modifier untuk
menambahkan nilai inisialisasi awal tersebut. Biasanya jenis perulangan for
dianggap sebagai jenis perulangan yang paling mudah dipahami. Untuk
melakukan perulangan dengan menggunakan struktur perulangan for, kita
harus memiliki sebuah variabel sebagai indeksnya. Namun perlu sekali untuk
diperhatikan bahwa tipe data dari variabel yang akan digunakan sebagai indeks
haruslah tipe data yang mempunyai urutan yang teratur, misalnya tipe data int
(0,1,2, ... ) atau char ('a' , 'b' , 'c' , ... ). Berikut adalah struktur perulangan for:

For(inisialisasi;kondisi;modifier)
{
code to be executed;
}

Contoh perulangan for:


Program:
#include <iostream>

using namespace std;

int main() {

int a;

for(a = 1;a <= 10;a++) {

cout<<"a = "<<a<<endl;
}
}
Output:

2. perulangan while
Struktur pengulangan / perulangan while adalah perulangan yang
melakukan pemeriksaan kondisi di awal blok perulangan. Kita tahu bahwa
perulangan hanya akan dilakukan jika kondisi yang didefinisikan terpenuhi
(jika kondisi bernilai benar). Hal ini berarti jika kondisi yang didefinisikan
tidak terpenuhi (bernilai salah) maka statemen-statemen yang terdapat dalam
blok perulangan pun tidak akan pernah dieksekusi oleh program.
Struktur while:
while (kondisi){

statement/pernyataan
}

Contoh perulangan while:


Program:
#include<iostream>
using namespace std;

int main(){

int x = 0;

while(x < 10){


cout<<"Belajar perulangan while C++ \n";
}
Output:

Dari hasil eksekusi program tersebut, tampak bahwa string Belajar


perulangan while C++ akan terus dicetak tanpa henti. Untuk menghentikan
program, kondisi haruslah bernilai salah. Dalam hal ini x harus berubah
nilainya menjadi >= 10. Berikut contohnya:
Program:
#include<iostream>
using namespace std;
int main(){
int x = 0;
while(x < 10){
cout<<"x : "<<x<<endl;
cout<<"Belajar perulangan while C++ \n";
x += 3; // x = x + 3, kenaikan nilai x sejumlah 3
}
}

Output:
Ketika x bernilai 12, perulangan while kondisinya menjadi bernilai salah
sehingga perulangan terhenti dan x terakhir bernilai 12. Harus berhati-hati
dalam menggunakan perulangan while baik dalam menginisialisasi nilai awal
dan memanipulasi nilai tersebut sehingga perulangan dapat terhenti seperti
yang direncanakan.
3 . Perulangan Do-while
Perulangan Do- while adalah salah satu pernyataan pengulangan yang
memungkinkan kita untuk membuat program berjalan secara fleksibel
berdasarkan keinginan pengguna. Do-while berfungsi untuk mengulangi
pengeksekusian beberapa substatement berdasarkan conditional expression
yang ada. Do-while berbeda dengan pernyataan while. Do-while pertama kali
akan mengeksekusi pernyataannya terlebih dahulu, setelah itu baru akan
memeriksa conditional expression.Adapun bentuk umum dari struktur
perulangan do-while adalah seperti yang tampak dibawah ini:
do {

Statemen_statemen_yang_akan_diulang;}

while (kondisi);

Di atas adalah penulisan pernyataan pengulangan do-while. Untuk


membuat pernyataan do-while diawali dengan kaya kunci do dan setelah itu
diikuti dengan penulisan pernyataan sebagai perintah yang dapat dilakukan
oleh CPU. Perintah tersebut dikurung dengan sepasang tanda kurung kurawal {
} , tapi jika perintah atau badan dari pernyataan do-while hanya mengandung 1
pernyataan maka kita tidak diwajibkan untuk menggunakan sepasang tanda
kurung kurawal. setelah semua itu, pada bagian kaki pernyataan do-while
terdapat kata kunci while dan diikuti dengan conditional expression yang
dikurung dalam sepasang tanda kurung ( ) . Dan disertakan tanda titik koma ;
pada akhir pernyataan do-while.
Contoh perulangan while:
Program:
#include <iostream>
using namespace std;
int main(){
int deret;
cout<<"\t== Program Deret Angka (Do-While) ==\n\n";
cout<<"Banyak deret Angka yang akan ditampilkan : ";
cin>>deret;
cout<<endl;
do{
cout<<deret<<" ";
// Menurunkan nilai variabel deret
// deret-- ==> deret=deret-1
deret--;
}while(deret>0);
cout<<"\n\n== Deret Selesai Ditampilkan ==\n";
return 0;
}

Output:

Program diatas adalah program untuk mencetak deret angka / deret


bilangan secara menurun, pencetakan dilakukan dari bilangan yang di
inputkan sampai bilangan "0".

Anda mungkin juga menyukai