Konversi Hari
- Analisis 3.5 :
1.
Input : n ( masukkan pilihan angka)
2.
Proses : n=1
(Hari Senin)
n=2
(Hari Selasa )
n=3 (Hari Rabu)
n=4
(Hari Kamis )
n=5 (Hari Jum’at)
n=6
(Hari Sabtu )
n=7
(Hari Minggu )
3.
Output : ( Senin, Selasa, Rabu, Kamis, Jum’at,
Sabtu, Minggu, Tidak tersedia)
- Algoritma 3.5 :
Algoritma
Terbesar diantara 3 bilangan :
1.
Deklarasi
n : integer
2.
Deskripsi
read (n)
n=1 (Hari Senin)
n=1 (Hari Senin)
n=2 (Hari Selasa )
n=3 (Hari Rabu)
n=4 (Hari Kamis )
n=5 (Hari Jum’at)
n=6 (Hari Sabtu )
n=7 (Hari Minggu )
Write( Senin, Selasa, Rabu, Kamis, Jum’at, Sabtu,
Minggu, Tidak tersedia )
- Flowchart :
RUN :
- Bahasa C++ :
public :
void input();
void pilih();
private:
int n;
};
void Hari :: input(){
cout<< "Masukkan pilihan angka= "; cin >> n;
}
void Hari :: pilih (){
if (n==1){
cout << "Hari Senin" << endl; }
else {
if (n==2){
cout << "Hari Selasa" << endl; }
else {
if (n==3){
cout << "Hari Rabu" << endl; }
else {
if (n==4){
cout << "Hari Kamis" << endl; }
else {
if (n==5){
cout << "Hari Jum'at" << endl; }
else {
if (n==6){
cout << "Hari Sabtu" << endl; }
else {
if (n==7){
cout << "Hari Minggu" << endl; }
else {
cout << "Hari Tidak Tersedia" << endl; }
}
}
}
}
}
}
}
int main(int argc, char *argv[])
{
Hari semua;
semua.input();
semua.pilih();
RUN :
0 komentar:
Posting Komentar