Saturday, 15 March 2014

konversi nilai

soal

konversikan nilai angka menjadi nilai huruf dengan ketentuan sebagai berikut :
0-20 nilai huruf E, 21-40 nilai huruf D, 40-60 nilai huruf C, 61-80 nilai huruf B, 81-100 nilai huruf A...

algoritma :
{mengkonversikan nilai angka menjadi nilai huruf}

deklarasi :
nilai : interger
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 end if
write (nilai_huruf)

jika diaplikasikan kedalam bahasa C++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int nilai;
    char nilai_huruf;
    cout<<"inputkan nilai angka : ";
    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<<"nilai huruf : "<<nilai_huruf;
    cout<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

jika dirun akan tampil seperti dibawah ini,,,,


flowchatnya,,,


semoga bermanfat teman-teman,,,


No comments:

Post a Comment