Program C++ Menampilkan Bilangan Ganjil dan Genap dengan While

Program C++ Menampilkan Bilangan Ganjil dan Genap dengan While
Konten Halaman

C++ adalah bahasa pemrograman yang sangat populer di kalangan programmer karena kemampuan untuk mengembangkan program yang cepat dan efisien.

Dalam tulisan ini, kita akan membahas cara menggunakan bahasa pemrograman C++ untuk menampilkan bilangan ganjil dan genap menggunakan perulangan while.

Menampilkan Bilangan Ganjil dan Genap

Sebelum kita memulai, mari kita bahas apa itu bilangan ganjil dan genap. Bilangan ganjil adalah bilangan yang tidak dapat dibagi dua, sementara bilangan genap dapat dibagi dua tanpa sisa. Misalnya, bilangan ganjil pertama adalah 1, dan bilangan genap pertama adalah 2.

Untuk menampilkan bilangan ganjil dan genap, kita dapat menggunakan perulangan while. Perulangan while digunakan untuk mengeksekusi blok kode selama kondisi yang ditentukan masih benar. Jadi, kita dapat menggunakan perulangan while untuk mengeksekusi blok kode untuk setiap bilangan ganjil dan genap.

Langkah-langkah untuk Menampilkan Bilangan Ganjil dan Genap dengan While

Berikut adalah langkah-langkah untuk menampilkan bilangan ganjil dan genap dengan while:

  1. Buat variabel i dan set nilai awalnya menjadi 1.
  2. Gunakan perulangan while untuk mengeksekusi blok kode selama nilai i kurang dari atau sama dengan 10.
  3. Dalam perulangan while, gunakan if else untuk mengecek apakah nilai i adalah bilangan ganjil atau genap.
  4. Jika nilai i adalah bilangan ganjil, tampilkan “Bilangan ganjil: " dan nilai i. Jika nilai i adalah bilangan genap, tampilkan “Bilangan genap: " dan nilai i.
  5. Tambahkan 1 ke variabel i pada setiap iterasi.

Program C++ Menampilkan Bilangan Ganjil dan Genap dengan While

Berikut adalah contoh program C++ yang menampilkan bilangan ganjil dan genap dengan while:

#include <iostream>
using namespace std;

int main() {
    int i = 1;

    while (i <= 10) {
        if (i % 2 == 0) {
            cout << "Bilangan genap: " << i << endl;
        } else {
            cout << "Bilangan ganjil: " << i << endl;
        }
        i++;
    }

    return 0;
}

Analisis Program

Mari kita analisis program di atas baris per baris:

#include <iostream>
using namespace std;

Baris ini mengimport library iostream dan menggunakan namespace std.

int main() {
    int i = 1;

    while (i <= 10) {

Kami memulai program dengan fungsi int main(). Kami mendeklarasikan variabel i dan menginisialisasinya dengan 1. Kemudian, kami menggunakan perulangan while untuk mengeksekusi blok kode selama nilai i kurang dari atau sama dengan 10.

 if (i % 2 == 0) {
            cout << "Bilangan genap: " << i << endl;
        } else {
            cout << "Bilangan ganjil: " << i << endl;
            i++;
    }

    return 0;
}

Dalam perulangan while, kami menggunakan if else untuk mengecek apakah nilai i adalah bilangan ganjil atau genap. Jika nilai i adalah bilangan genap, program akan menampilkan “Bilangan genap: " dan nilai i. Jika nilai i adalah bilangan ganjil, program akan menampilkan “Bilangan ganjil: " dan nilai i. Setelah itu, kami menambahkan 1 ke variabel i pada setiap iterasi dan mengulangi perulangan while sampai nilai i mencapai 10. Akhirnya, program mengembalikan 0 untuk menunjukkan bahwa program telah berakhir dengan sukses.

Kesimpulan

Dalam tulisan ini, kita telah membahas cara menggunakan bahasa pemrograman C++ untuk menampilkan bilangan ganjil dan genap menggunakan perulangan while. Kami telah memberikan contoh program C++ dan analisis baris per baris dari program tersebut. Dengan memahami cara kerja perulangan while dan if else di C++, kita dapat menampilkan bilangan ganjil dan genap dengan mudah. Semoga tulisan ini bermanfaat bagi anda dalam mempelajari C++ dan mengembangkan program anda.