Berikut ini adalah pertanyaan dari dewiSurya1111 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
using namespace std;
int main ()
int bulan;
cout <<"Masukkan bulan (1-12) = ";
cin >> bulan ;
switch(bulan)
case 1:
cout <<"Nama bulan Januari";
break;
case 2
cout <<"Nama bulan Februari";
break;
case 3
cout <<"Nama bulan Maret";
break;
case 4
cout <<"Nama bulan April";
break;
case 5
cout <<"Nama bulan Mei':
break;
case 6
cout <<"Nama bulan Juni";
break;
case 7:
cout <<"Nama bulan Juli";
break;
case 8:
cout <<"Nama bulan Agustus";
break;
case 9:
cout <<"Nama bulan September";
break;
case 10 :
cout <<"Nama bulan Oktober";
break;
case 11:
cout <<"Nama bulan November";
break,
case 12:
cout <<"Nama bulan Desember':
break;
default
cout <<"Pilihan tidak tersedia";
break;
}
}
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Jawaban:
#include <iostream>
using namespace std;
int main() {
int bulan;
cout << "Masukkan bulan (1-12) = ";
cin >> bulan;
switch(bulan) {
case 1:
cout << "Nama bulan Januari";
break;
case 2:
cout << "Nama bulan Februari";
break;
case 3:
cout << "Nama bulan Maret";
break;
case 4:
cout << "Nama bulan April";
break;
case 5:
cout << "Nama bulan Mei";
break;
case 6:
cout << "Nama bulan Juni";
break;
case 7:
cout << "Nama bulan Juli";
break;
case 8:
cout << "Nama bulan Agustus";
break;
case 9:
cout << "Nama bulan September";
break;
case 10:
cout << "Nama bulan Oktober";
break;
case 11:
cout << "Nama bulan November";
break;
case 12:
cout << "Nama bulan Desember";
break;
default:
cout << "Pilihan tidak tersedia";
break;
}
return 0;
}
Penjelasan:
Terdapat beberapa kesalahan/ kekurangan pada penulisan kode kamu, yaitu:
- kurangnya "{ }" pada baris "main()"
- tidak terdapat ' : ' dan ' { ' pada baris "switch"
- di case 5 dan 12 kamu menggunakan tanda kutip " ' " yang seharusnya menggunakan " " " pada string
- tidak terdapat ' ; ' pada "break"
- tidak terdapat " : " pada "default"
- menambahkan "return" untuk mengembalikan nilai
Semoga dengan pertanyaan yang sudah terjawab oleh gerryzanuar 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: Mon, 22 May 23