selamat datang di algoritma pemrograman
My Widget

Kamis, 17 Maret 2016

kasus struktur pemilihan minggu ke 3

Kasus 3.5

Buatlah algoritma, flowchart, dan program untuk mengkonversi hari ke-1 adalah hari Senin sampai dengan hari ke-7 adalah Minggu.

1. Algoritma

     Deklarasi
        masukan integer hari_ke;
     Deskripsi
        read(hari_ke);
        pilih (hari_ke) untuk
           1 :  hari "Senin";
           2 :  hari "Selasa";
           3 :  hari "Rabu";
           4 :  hari "Kamis";
           5 :  hari "Jumat";
           6 :  hari "Sabtu";
           7 :  hari "Minggu";
           default untuk pilihan yang tidak ada;
      end {pilih}
      write(hari)

2.   Program dan Flowchart
       
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
    int hari_ke;
    cout<<"Masukan hari ke-";cin>>hari_ke;
    switch (hari_ke){
        case 1 :{
            cout<<"Senin";break;
        }
        case 2 :{
            cout<<"selasa";break;
        }
        case 3 :{
            cout<<"Rabu";break;
        }
        case 4 :{
            cout<<"Kamis";break;
        }
        case 5 :{
            cout<<"Jumat";break;
        }
        case 6 :{
            cout<<"Sabtu";break;
        }
        case 7 :{
            cout<<"Minggu";break;
        }
    default:{
        cout<<"Hari tidak ditemukan";break;
        }
    }  
    return 0;
}

Tidak ada komentar:

Posting Komentar