belajar pemrograman dengan bahasa C++

perulangan pada algoritma C++
perulangan di dalam bahasa pemrograman C++ itu terdiri dari
1. Struktur While
2. Struktur Do While
3. struktur For



berikut pengertian singkat dari masing masing masing struktur
1. Struktur While
While adalah fungsi yang mengulang statement atau blok statement selama kondisi yang diberikan sesuai (ekspresi bernilai true), jadi jika statement bernilai false maka fungsi tidak jalan.
bentuk umun dari struktur while adalah

while(ekspresi_logika) {
statement...
...
}

berikut contoh dari struktur While

#include <stdio.h>

int main() {
    int i;
    i = 0;
    while(i < 5) {
printf(“Baris-” + i);
i++;
}


dari fungsi tersebut akan menceetak 
baris-0 sampai baris-4
dan jika fungsi seperti ini

#include <stdio.h>

int main() {
int i; 
i = 1;
while(i > 5) {
printf(“Baris-” + i);
i++;
}

maka fungsi tersebut tidak di eksekusi
 

2. Struktur Do While
   struktur do While hampir sama fungsinya dengan struktur While hanya saja fungsi ini minimal mengeksekusi satu kali atau dengan kata lain kalau menjalamkan fungsi ini minimal akan melakukan pengulangan paling sedikit satu kali
bentuk umum dari fungsi Do While ini adlah

do{
statement...
...
} while(ekspresi_logika);

contoh dari struktur Do While

#include <stdio.h>

int main() {
int i;
 i = 0;
do{
printf(“Baris-”+ i);
i++;
} while(i < 5); 


Akan mencetak tulisan 
baris-0 sampai baris 4 

dan jika fungsinya seperti ini

#include <stdio.h>

int main() {
int i;
 i = 1;
do {
printf(“Baris-” + i);
i++;
} while(i > 5);

maka fungsi hanya mencetak baris-1 kemudian program keluar

3. struktur For
untuk struktur ini digunakan untuk mengeksekusi  kode yang bernilai sama berulang ulang

bentuk umum dari fungsi ini adalah 

for(nilai_awal;kondisi;step) {
statement...
...
}

dengan keterangan 
nilai awal merupakan nilai dari awal perulangan
kondisi berfungsi untuk membandingkan variabel perulangan pada nilai batas tertentu
step berfungsi melakukan update pada variabel perulangan
contoh dari fungsi for

#include <stdio.h>

int main() {
int i; 
for(i = 0; i < 5; i++) {
printf(“Baris–”+ i);
}

fungsi tersebut akan mencetak baris-0 sampai baris-4

 
 sekian yang bisa saya berkan semoga bermanfaat dan buat kalian semua bahwa belajar pemrograman itu mengasikkan
 

Posting Komentar

tinggalkan komentar kalian disini