Tuliskan sebuah program menggunakan perintah loop untuk membaca 5 karakter

Berikut ini adalah pertanyaan dari reiiigaming123 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Tuliskan sebuah program menggunakan perintah loop untuk membaca 5 karakter dan memasukkannya kedalam sebuah array mulai dari indeks 0​

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Kode Program (C++)

#include <iostream>
using namespace std;
// PROGRAM UTAMA
// Membaca 5 karakter input dan
// memasukkan ke dalam sebuah array
int main() {
   char a[5]; // array karakter
   // Meminta input 5 karakter
   for (int i=0; i<5; i++) {
       cout << "Masukkan karakter ke-" << (i+1) << ": ";
       cin >> a[i];
   }
   // Tampilkan isi array a
   cout << "===========================" << endl;
   cout << "Isi array = [";
   for (int i = 0; i < 5; i++) {
       cout << a[i] << (i<4 ? ", " : "");
   }
   cout << "]" << endl;
   return 0;
}
__________________

Pembahasan

Untuk persoalan ini, proses pembacaan 5 karakter dilakukan dengan looping "for". Bisa juga menggunakan jenis looping lainnya.

Di dalam badan looping, prosesnya adalah pembacaan karakter masukan yang langsung dimasukkan ke dalam array, mulai dari indeks 0. Karena batasnya adalah 5 karakter, maka iterasi pada looping dilakukan dari indeks 0 sampai 4, atau 1 sampai 5. Pada program di atas, dipilih 0 sampai 4.

Setelah itu, program akan menampilkan isi array.

Contoh output hasil eksekusi program dapat dilihat pada gambar yang disertakan.

__________________

Detail Jawaban

Mata Pelajaran: TI (TIK)
Jenjang: SMA/SMK
Materi: Algoritma dan Pemrograman / Dasar Pemrograman

Kode Program (C++)#include <iostream>using namespace std;// PROGRAM UTAMA// Membaca 5 karakter input dan// memasukkan ke dalam sebuah arrayint main() {    char a[5]; // array karakter    // Meminta input 5 karakter    for (int i=0; i<5; i++) {        cout <<

Semoga dengan pertanyaan yang sudah terjawab oleh henriyulianto dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Sun, 16 Oct 22