Minggu, 16 Maret 2014

Konversi Nilai

Masalah :

Konversikan nilai angka menjadi nilai huruf dengan ketentuan sebagai berikut :




Nilai Angka
Nilai huruf
0 – 20
E
21 – 40
D
41 – 60
C
61 – 80
B
81 – 100
A

Algoritma Konversi_Nilai
{Mengkonversikan nilai angka menjadi nilai huruf}
Deklarasi
            nilai                 : integer
            nilai_huruf     : char
Deskripsi
            read (nilai)
            if (nilai > 0) and (nilai <= 20) then nilai_huruf ß ‘E’ 
            else if (nilai > 20) and (nilai <= 40) then nilai_huruf ß ‘D’ 
            else if (nilai > 40) and (nilai <= 60) then nilai_huruf ß ‘C’ 
            else if (nilai > 60) and (nilai <= 80) then nilai_huruf ß ‘B’ 
            else nilai_huruf ß ‘A’
            endif
write (nilai_huruf)


Program C++ :
 
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int nilai;
    char nilai_huruf;
    cout<<"masukan nilai dalam angka\n"; cin>>nilai;
    if((nilai>0)&&(nilai<=20)) nilai_huruf='E';
    else if ((nilai>20)&&(nilai<=40)) nilai_huruf='D';
    else if ((nilai>40)&&(nilai<=60)) nilai_huruf='C';
    else if ((nilai>60)&&(nilai<=80)) nilai_huruf='B';
    else nilai_huruf='A';
    cout<<"Maka Nilai Hurufnya ="<<nilai_huruf<<"\n\n";
   
    system("PAUSE");
    return EXIT_SUCCESS;
}
 
 
 Setelah di Run :


Flowchart (Raptor):





Di Cobiannya
^_^


Tidak ada komentar:

Posting Komentar