Advertisements
latihan C++

Latihan C++ #37 : Persegi Panjang Bintang

Anak Males – Artikel ini akan menunjukkan cara menulis program C++ yang akan menampilkan pola bintang dalam bentuk persegi panjang.

Sebelum kita memulai tutorial tentang cara membuat program C++ untuk menampilkan pola belah ketupat, mari kita pahami terlebih dahulu apa itu persegi panjang.

Persegi panjang adalah salah satu bentuk dasar dalam geometri. Memiliki dua pasangan sisi miring yang sama panjang dan dua sisi yang tegak dan miring yang juga sama panjang.

Persegi panjang memiliki dua titik sudut yang sama yaitu sudut yang lurus (90 derajat) .

Karena sifat-sifat unik ini, persegi panjang sering digunakan dalam berbagai aplikasi, termasuk dalam pemrograman.

Dengan mengetahui ukuran panjang dan lebar dari sebuah persegi panjang, kita dapat dengan mudah menggambar pola bintang dalam bentuk persegi panjang menggunakan bahasa pemrograman C++.

Baca : Latihan C++ #23 : Program C++ Pembalik Angka Rekursif

Program C++ Membuat Persegi Panjang Bintang

Berikut ini adalah contoh program C++ untuk menampilkan sebuah persegi panjang dari bintang:

#include <iostream>

using namespace std;

int main() {
    int panjang, lebar;

    cout << "Masukkan panjang persegi panjang: ";
    cin >> panjang;

    cout << "Masukkan lebar persegi panjang: ";
    cin >> lebar;

    for (int i = 0; i < lebar; i++) {
        for (int j = 0; j < panjang; j++) {
            cout << "*";
        }
        cout << endl;
    }

    return 0;
}

Berikut adalah penjelasan lebih detail tentang masing-masing bagian dari kode program di atas:

#include <iostream>

library iostream untuk mengakses fungsi input dan output (cout dan cin).

using namespace std;

Kemudian, kita menggunakan using namespace std; agar tidak perlu menggunakan std:: setiap kali menggunakan fungsi input dan output.

Baca : Latihan C++ #22 : Program C++ Konvert Huruf Kapital

int main() {
    int panjang, lebar;

Pada block main, kita mendeklarasikan 2 variable yaitu panjang dan lebar dengan tipe data integer.

    cout << "Masukkan panjang persegi panjang: ";
    cin >> panjang;

Kita meminta input panjang dari user menggunakan perintah cout dan cin.

    cout << "Masukkan lebar persegi panjang: ";
    cin >> lebar;

Kemudian kita meminta input lebar dari user menggunakan perintah cout dan cin.

    for (int i = 0; i < lebar; i++) {
        for (int j = 0; j < panjang; j++) {
            cout << "*";
        }
        cout << endl;
    }

Kemudian kita menggunakan nested loop untuk menampilkan bintang sesuai dengan panjang dan lebar yang diinputkan.

Looping pertama (for (int i = 0; i < lebar; i++)) digunakan untuk menentukan baris, dan looping kedua (for (int j = 0; j < panjang; j++)) digunakan untuk menentukan kolom.

    return 0;
}

Terakhir, kita menggunakan perintah return 0; untuk menandakan bahwa program selesai dijalankan dengan baik.

Baca : Latihan C++ #36 : Belah Ketupat Bintang

Output Program C++ Membuat  Persegi Panjang Bintang

Berikut ini adalah contoh hasil output dari program yang saya berikan sebelumnya:

**********
**********
**********
**********
**********

Persegi panjang yang ditentukan oleh panjang 10 dan lebar 5, terdiri dari 5 baris dan 10 kolom bintang (*).

Penutup

Sekian untuk tutorial C++ kali ini, sampai jumpa di tutorial C++ lainnya.

You may also like...

Popular Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *