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