Operasi Perulangan Dengan C++
Assalamu'alaikum wr wb, pada kehidupan sehari-hari ada dimana dikala kita membutuhkan suatu kiprah yang diulang-ulang, misalnya yaitu dikala kita mencabut rumbut di halaman hingga membersihkan, buat tabel perkalian, memotong buah menjadi kecil-kecil, atau tugas-tugas lainnya yang bentuknya sama.
Dalam bahasa pemrograman C++ juga ada yang dinamakan LOOP atau perulangan, yang fungsinya untuk mengulang perintah-perintah baris yang ada di aktivitas dengan kondisi/aturan tertentu.
Bagi yang memakai browser pc, klik demo untuk menjalankan programnya secara online.
Pembahasannya:
Pada perulangan ke-6 output sama ibarat perulangan ke-5 yaitu menampilkan "nampil sampe 5x" hingga 5x sebab pada perulangan ke-6 syarat tidak terpenuhi dan perulangan pun dihentikan.
Tabel pembahasan ini saya buat satu saja sebab seluruh perulangan yang ada disini cara kerjanya sama dengan perulangan di atas.
Nah untuk perulangan do while mungkin akan sedikit tidak sama, dia, si DO WHILE mengerjakan terlebih lampau apa yang ada di tubuh perulangan kemudian mengecek kondisi syaratnya, jadi meskipun syaratnya tidak terpenuhi sama sekali, perulangan ini akan mengerjakan sekali apa yang ada pada tubuh perulangan, ini sanggup kita lihat dikala menjalankan aktivitas di bawah.
Coba jalankan demo di atas, meskipun syaratnya tidak terpenuhi, aktivitas tersebut akan mengerjakan sekali tubuh perulangannya.
Nah mungkin pembahasan ini sanggup bermanfaa untuk kita tiruana, sekian dari aku, terimakasih sudah mengunjungi blog aku, dan silakan untuk berkomentar.
Wassalamu'alaikum wr wb.
Perulangan dengan C++
Dalam bahasa pemrograman C++ juga ada yang dinamakan LOOP atau perulangan, yang fungsinya untuk mengulang perintah-perintah baris yang ada di aktivitas dengan kondisi/aturan tertentu.
Bentuk perulanngan pada C++ ada beberapa macam, yaitu perulangan FOR, WHILE, dan DO WHILE.
Sebelumnya ada beberapa istilah yang dipakai pada postingan ini, diantaranya:
Sebelumnya ada beberapa istilah yang dipakai pada postingan ini, diantaranya:
- Inisialisasi: variabel counter yang meliputi nilai awalnya, teladan int i=1 berarti variabel counter i bernilai awal 1.
- Increment: penambahan nilai variabel counter, teladan i++ berarti nilai variabel i terus bertambah 1 dikala perulangan dilakukan, i+=2 berarti variabel i terus bertambah 2 dikala perulangan.
- Decrement: pengurangan nilai variabel counter setiap perulangan, teladan i-- , i-=2, dll.
- Syarat: kondisi yang harus terpenuhi sehingga perulangan sanggup dilakukan, teladan i<=5 dan misal counternya int i=1 berarti perulangan sanggup terus dilakukan hingga nilai counter tersebut mencapat nilai 5.
- Aksi: baris aktivitas di tubuh perulangan yang dijalankan dikala perulangan dilakukan.
Bagi yang memakai browser pc, klik demo untuk menjalankan programnya secara online.
Perulangan FOR C++
For(inisialisasi;syarat;increment atau decrement){ aksi-1; aksi-2; aksi-n; }
#include <iostream> using namespace std; int main() { for(int i=1;i<=5;i++){ //(inisialisasi;syarat;increment) cout<<"nampil sampe 5x"<<endl; } return 0; }
Pembahasannya:
nilai counter i | i<=5 | aksi dan increment atau decrement | output selesai dikala perulangan ke-n |
---|---|---|---|
1 | true | cout<<"nampil sampe 5x"<<endl; i++; | nampil sampe 5x |
2 | true | cout<<"nampil sampe 5x"<<endl;i++; | nampil sampe 5x nampil sampe 5x |
3 | true | cout<<"nampil sampe 5x"<<endl;i++; | nampil sampe 5x nampil sampe 5x nampil sampe 5x |
4 | true | cout<<"nampil sampe 5x"<<endl;i++; | nampil sampe 5x nampil sampe 5x nampil sampe 5x nampil sampe 5x |
5 | true | cout<<"nampil sampe 5x"<<endl;i++; | nampil sampe 5x nampil sampe 5x nampil sampe 5x nampil sampe 5x nampil sampe 5x |
6 | false | perulangan berhenti | nampil sampe 5x nampil sampe 5x nampil sampe 5x nampil sampe 5x nampil sampe 5x |
Pada perulangan ke-6 output sama ibarat perulangan ke-5 yaitu menampilkan "nampil sampe 5x" hingga 5x sebab pada perulangan ke-6 syarat tidak terpenuhi dan perulangan pun dihentikan.
Perulangan WHILE C++
inisialisasi while(syarat){ aksi-1; aksi-2; aksi-n; increment atau decrement; }
#include <iostream> using namespace std; int main() { int i=1; //inisialisasi while(i<=5){ //syarat cout<<"nampil 5x"<<endl; //aksi i++; //increment } return 0; }
Perulangan DO WHILE C++
inisialisasi do{ aksi-1; aksi-2; aksi-n; increment atau decrement; }while(syarat);
#include <iostream> using namespace std; int main() { int i=1; //inisialisasi do{ cout<<"nampil sampe 5x"<<endl; //aksi-1 i++; //increment }while(i<=5); //syarat return 0; }
Nah untuk perulangan do while mungkin akan sedikit tidak sama, dia, si DO WHILE mengerjakan terlebih lampau apa yang ada di tubuh perulangan kemudian mengecek kondisi syaratnya, jadi meskipun syaratnya tidak terpenuhi sama sekali, perulangan ini akan mengerjakan sekali apa yang ada pada tubuh perulangan, ini sanggup kita lihat dikala menjalankan aktivitas di bawah.
#include <iostream> using namespace std; int main() { //kangghani.com int i=1; //inisialisasi do{ cout<<"nampil sampe 5x"<<endl; //aksi-1 i++; //increment }while(i>5); //syarat return 0; }
Coba jalankan demo di atas, meskipun syaratnya tidak terpenuhi, aktivitas tersebut akan mengerjakan sekali tubuh perulangannya.
Nah mungkin pembahasan ini sanggup bermanfaa untuk kita tiruana, sekian dari aku, terimakasih sudah mengunjungi blog aku, dan silakan untuk berkomentar.
Wassalamu'alaikum wr wb.
Post a Comment for "Operasi Perulangan Dengan C++"