Minggu, 16 Maret 2014

Konversi Hari

Masalah :
Buatlah algoritma, flowchart, dan program untuk mengkonversi hari ke-1 adalah hari Senin
sampai dengan hari ke-7 adalah Minggu.
­Misalkan dimasukkan nilai 5, outputnya adalah hari Jum’at.
                                    
           Algoritma menentukan_hari
         {masukan integer 1 sampai 7, akan ditentukan hari apa yang sesuai }
            Deklarasi
           hari_ke : integer;
          hari : string;
            Deskripsi
          read(hari_ke);
          pilih (hari_ke) untuk
          1 : hari ß  'Senin'
          2 : hari ß  'Selasa';
          3 : hari ß  'Rabu';
          4 : hari ß  'Kamis';
          5 : hari ß  'Jum''at';
          6 : hari ß  'Sabtu';
          else hari ß  'Minggu';
         end {pilih}
     write(hari)
            
                                                         Bahasa C++
     #include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int hari_ke;
    char*hari;
    cout<<"Masukan hari ke-";
    cin>>hari_ke;
    switch (hari_ke){
           case 1: strcpy(hari, "Senin");break;
           case 2: strcpy(hari, "Selasa");break;
           case 3: strcpy(hari, "Rabu");break;
           case 4: strcpy(hari, "Kamis");break;
           case 5: strcpy(hari, "Jum'at");break;
           case 6: strcpy(hari, "Sabtu");break;
           default: strcpy(hari, "Minggu");break;
           }
           cout<<"hari ke-"<<hari_ke<<"\tadalah hari\t"<<hari<<"\n\n";
          
    system("PAUSE");
    return EXIT_SUCCESS;
}
Program C++ dan hasin Run nya :
 
Flowchart :
 
 Silahkan Di Coba 
^-^

Tidak ada komentar:

Posting Komentar