Dokumen ini menjelaskan algoritma konversi nilai angka menjadi nilai huruf dengan memasukkan nilai angka, kemudian mengevaluasi rentang nilai untuk menentukan nilai huruf setara. Algoritma ini menggunakan bahasa C++ dengan meminta input nilai, membandingkan rentang nilai, dan menampilkan output nilai huruf.
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
3.4
1. Konversi Nilai Angka ke Huruf
Analisis :
Input : nilai (integer)
Proses : nilai >0 && nilai<=20 (kondisi)
nilai >20 && nilai <=40 (kondisi)
nilai >40 && nilai <=60 (kondisi )
nilai >60 && nilai <=80 (kondisi)
Output : “mendapatkan nilai huruf E“
"mendapatkan nilai huruf D“
"mendapatkan nilai huruf C”
"mendapatkan nilai huruf B“
"mendapatkan nilai huruf A"
2. 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)
3.
4. BAHASA C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int nilai;
raptor_prompt_variable_zzyz ="Masukan nlai angka";
cout << raptor_prompt_variable_zzyz << endl;
cin >> nilai;
if (nilai>0 && nilai<=20)
{
cout << "mendapatkan nilai huruf E" << endl; }
else
{
if (nilai>20 && nilai<=40)
{
cout << "mendapatkan nilai D" << endl; }
5. LANJUTAN
else
{
if (nilai>40 && nilai<=60)
{
cout << "mendapatkan nilai C" << endl; }
else
{
if (nilai>60 && nilai<=80)
{
cout << "mendapatkan nilai B" << endl; }
else
{
cout << "mendapatkan nilai A" << endl; }
}
}
}
return 0;
}