Nilai Angka | Nilai Huruf |
0 - 20 | E |
21 - 40 | D |
41 - 60 | C |
61 - 80 | B |
81 - 100 | A |
Analisis :
Input : misalkan a (nilai angka dari 0 - 100)
Proses : memeriksa pada range berapa nilai tersebut berada dan mengkonversi ke nilai huruf.
misal nilai 56 maka nilai tersebut masuk dalam range 41 - 60 dan di konversi menjadi
Proses : memeriksa pada range berapa nilai tersebut berada dan mengkonversi ke nilai huruf.
misal nilai 56 maka nilai tersebut masuk dalam range 41 - 60 dan di konversi menjadi
nilai huruf C.
c++:
#include <iostream>
#include <string>
using namespace std;
int main()
{
int a;
cout<<"Masukkan angka :";
cin >> a;
if (a>=0 && a<=100)
{
if (a>=0 && a<=20)
{
cout << "E" << endl; }
else
{
if (a>=21 && a<=40)
{
cout << "D" << endl; }
else
{
if (a>=41 && a<=60)
{
cout << "C" << endl; }
else
{
if (a>=61 && a<=80)
{
cout << "B" << endl; }
else
{
cout << "A" << endl; }
}
}
}
}
else
{
cout << "bukan nilai antara 0 -100" << endl; }
system("PAUSE");
return 0;
}
using namespace std;
int main()
{
int a;
cout<<"Masukkan angka :";
cin >> a;
if (a>=0 && a<=100)
{
if (a>=0 && a<=20)
{
cout << "E" << endl; }
else
{
if (a>=21 && a<=40)
{
cout << "D" << endl; }
else
{
if (a>=41 && a<=60)
{
cout << "C" << endl; }
else
{
if (a>=61 && a<=80)
{
cout << "B" << endl; }
else
{
cout << "A" << endl; }
}
}
}
}
else
{
cout << "bukan nilai antara 0 -100" << endl; }
system("PAUSE");
return 0;
}
Tidak ada komentar:
Posting Komentar