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;
}
#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