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
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() {
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
contoh dari struktur Do While
do{
printf(“Baris-”+ i);
i++;
} while(i < 5);
Akan mencetak tulisan
baris-0 sampai baris 4
dan jika fungsinya seperti ini
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
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
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
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...
...
}
statement...
...
}
#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++;
}
while(i > 5) {
printf(“Baris-” + i);
i++;
}
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);
statement...
...
} while(ekspresi_logika);
contoh dari struktur Do While
#include <stdio.h>
int main() {
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 main() {
int i;
i = 1;
do {
printf(“Baris-” + i);
i++;
} while(i > 5);
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...
...
}
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 main() {
int i;
for(i = 0; i < 5; i++) {
printf(“Baris–”+ 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