Algoritma Konversi Nilai Angka ke Nilai Huruf dengan C++

Algoritma konversi
{Mengkonversikan nilai angka menjadi nilai huruf}

DEKLARASI
nilai : integer (input)

DESKRIPSI
Read (nilai)
if ((nilai>=80))
then huruf =70)and (nilai<80))
then huruf =60)and(nilai<70))
then huruf <– C

else
huruf <– D

endif
Write (huruf)

Program

#include &lt;cstdlib&gt;
#include &lt;iostream&gt;

using namespace std;
class konversi {
public :
void input ();
void proses ();

int nilai;

};

void konversi :: input(){

cout&lt;&lt;"Masukkan nilai angka : ";
cin&gt;&gt;nilai;
cout&lt;&lt;endl;

}

void konversi :: proses() {

if ((nilai&gt;=80))
cout&lt;&lt;"Nilai huruf : A"&lt;&lt;endl;

else if ((nilai&gt;=70)&amp;&amp;(nilai&lt;80))
cout&lt;&lt;"Nilai huruf : B"&lt;&lt;endl;

else if ((nilai&gt;=60)&amp;&amp;(nilai&lt;70))
cout&lt;&lt;"Nilai huruf : C"&lt;&lt;endl;

else
cout&lt;&lt;"Nilai huruf : D"&lt;&lt;endl;
}

int main(int argc, char *argv[])
{

konversi angka;
angka.input();
angka.proses();

system("PAUSE");
return EXIT_SUCCESS;
}