AI Jawab Pertanyaan_Asisten Tugas Terbaik AI Online | Question AI
Beranda / Teknologi / Kode dibawah ini ada untuk: int tinggi persegi ,lebar persegi, cout lt lt "Input t A pers egi: ", c

Pertanyaan

Kode dibawah ini ada untuk: int tinggi persegi ,lebar persegi, cout lt lt "Input t A pers egi: ", cin >>tinggi . persegi; cout
zoom-out-in

Kode dibawah ini ada untuk: int tinggi persegi ,lebar persegi, cout lt lt "Input t A pers egi: ", cin >>tinggi . persegi; cout <<"Input lebar per segi for(i=liketing gi per segi;i - I for(j=)j<1 ebar per segi;j ++) Mencetak Persegi Panjang Mencetak Persegi Mencetak Ketupat Mencetak Segitiga

Tampilkan lebih banyak
150
Jawaban
4.3 (266 suara)
avatar
Qasid profesional · Tutor selama 6 tahun

Jawaban

Kode yang Anda berikan tampaknya dimaks untuk mencetak bentuk persegi panjang, tetapi ada beberapa kesalahan dalam penulisan kode tersebut. Berikut adalah penjelasan dan perbaikan dari kode tersebut:

Penjelasan Kode Asli
1. Variabel:
- `tinggi_persegi` dan `lebar_persegi` adalah variabel yang menyimpan tinggi dan lebar persegi.

2. Input:
- Kode meminta pengguna untuk memasukkan tinggi dan lebar persegi menggunakan `cout` dan `cin`.

3. Loop:
- Ada dua loop `for` yang digunakan untuk mencetak persegi panjang. Namun, loop ini tidak sepenuhnya jelas dan tampaknya salah ditulis.

4. Mencetak:
- Kode mencoba mencetak persegi panjang, tetapi tidak ada fungsi `mencetak_persegi_panjang` yang didefinisikan.

Perbaikan Kode
Berikut adalah perbaikan kode yang lebih jelas dan benar untuk mencetak persegi panjang:



```cpp
include

int main() {
int tinggi_persegi, lebar_persegi;

// Input tinggi dan lebar persegi
std::cout << "Input tinggi persegi: ";
std::cin >> tinggi_persegi;
std::cout << "Input lebar persegi: ";
std::cin >> lebar_persegi;

// Mencetak persegi panjang
for (int i = 0; tinggi_persegi; i++) {
for (int j = 0; j < lebar_persegi; j++) {
std::cout << "* ";
}
std::cout << std::endl;
}

return 0;
}
```

Penjelasan Perbaikan
1. Include Library:
- Menambahkan `include ` fungsi input-output standar.

2. Definisi Fungsi Utama:
- Menggunakan `int main()` sebagai titik awal program.

3. Input:
- Meminta pengguna untuk memasukkan tinggi dan lebar persegi menggunakan `std::cout` dan `std::cin`.

4. Loop:
- Menggunakan dua loop `for` untuk mencetak persegi panjang. Loop luar berjalan sesuai dengan tinggi persegi, dan loop dalam berjalan sesuai dengan lebar persegi.

5. Mencetak:
- Mencetak karakter `*` untuk setiap sel dalam persegi panjang, lalu baris baru setelah setiap baris selesai.

Dengan perbaikan ini, kode akan mencetak persegi panjang sesuai dengan tinggi dan lebar yang dimasukkan oleh pengguna.

Apakah jawabannya membantu Anda?Silakan beri nilai! Terima kasih

Pertanyaan Panas lebih lebih

PERNYATAAN BENAR SALA Ketika memprogram robot, kita dapat menggunakan square square teknik dekomposisi untuk membagi tugas besar, seperti "menghinda

chtm lych cody <tit 1C>M lanas enen Pembelian Bs rang </tỉ ties k/he ads body ochi naje men Peabel lian Dare ngel his div i dong crm-conta iner'></div

31 Maret 2004 Pertama Kali Google Umumkan Gmail, Layanan Surat Elektronik yang Kini Digunakan Miliaran Orang di Dunia '. Berdasarkan judul artikel ter

Bagian dari komputer yang bertanggung jawab untuk mengeksekusi instruksi-instruksi program adalah __ a memori b. CPU d hard drive Opsi 1 Opsi 2 Opsi 3

35. Cara menyambung ke internet secara umum ada __ a. satu cara b. dua cara c. tiga cara d. empat cara e. lima cara 36. Pesan khusus dari orang lain y

Array merupakan kumpulan variabel yang menyimpan data dengan tipe yang sama atau data-data yang tersusun secara linear dimana di dalamnya terdapat ele

atau mendapatkan informasi yang berguna 15. Pengertian analisis data dalam kurikulum informatika adalah. __ a. jaringan yang digunakan untuk menghubun

Perintah apa yang digunakan untuk merubah posisi objek yang awalanya di bawah kemudian berubah menjadi posisinya diatas saat Anda mengerjakan projek d

Pernyataan yang tepat mengenai ciri-ciri penelitian sosial ditunjukkan oleh __ Menggunakan in strument penelitian berupa angket Menerapk an prinsip se

Setiap orang yang mengguna kan internet harus memiliki pemahaman yang baik terkait apa yang sedang dilakukannya. Dalam hal ini, dunia digital sebagai

Berikut ini menu manakah yang TIDAK terdapat dalam menu insert __ Paragraf creenshot Page number Date & time

Soal:8) Dalam multimedia interaktif, transisi antara satu objek ke objek lain yang dilakukan dengan efek visual disebut __ A: Animasi B: Sinkronisasi

Perubahan teknolog informasi yang pesat dapat menyebabkan __ Menurunnya interaksi sosial secara langsung Meningkatny produktivitas kerja Kemudahan aks

Program yang digunakan untuk membuat presentasi dan menampilkan slide-slide adalah? Microsoft Word Microsoft PowerPoint Microsoft Excel Adobe Illustra

1. Apayang dimaksud dengan struktur data Graph? 2. Buatlah tabel kebenaran logika untuk operator OR! 3. Sebutkan langkah-langkah dalam mendesain algor