Skip to main content

Konversi nilai angka menjadi nilai huruf dengan ketentuan


Analisis: Konversi nilai angka menjadi nilai huruf dengan ketentuan seperti diatas, kita akan membuat program konversi nilai tersebut dengan dengan kondisi if else if.

Algoritma Konversi_Nilai
{Mengkonversikan nilai angka menjadi nilai huruf}
Bab 4 Kondisi halaman : 81
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)

Flowchart Kasus 4.4



Translasi Kasus 4.4

#include <iostream>
#include <string>

using namespace std;
class konversi{
private:
  string raptor_prompt_variable_zzyz;
   int nilai;
public:
konversi(){
   raptor_prompt_variable_zzyz ="Masukan Nilai : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> nilai;
}
void output();
};
void konversi::output(){
   if (nilai<=20)
   {
      cout << "nilai_huruf: E " << endl;   }
   else
   {
      if (nilai<=40)
      {
         cout << "nilai_huruf: D " << endl;      }
      else
      {
         if (nilai<=60)
         {
            cout << "nilai_huruf: C " << endl;         }
         else
         {
            if (nilai<=80)
            {
               cout << "nilai_huruf: B" << endl;            }
            else
            {
               cout << "nilai_huruf: A" << endl;            }
         }
      }
   }
}
int main()
{
 konversi x;
 x.output();

   return 0;

}

Hasil Kasus 4.4


Comments

Popular posts from this blog

Menentukan bilangan terbesar antara 3 bilangan bulat.

Analisis: Menentukan Bilangan terbesar dari 3 bilangan bulat yang diinputkan, kita akan memasukan 3 bilangan kemudian akan ditentukan nilai terbesar atau maximum menggunakan 2 metode, yaitu sama-sama menggunakan kondisi tetapi isi dari kondisi tersebut berbeda. Algoritma  Nilai_ Maksimum {Membaca tiga buah bilangan bulat, menentukan bilangan terbesar di antara tiga buah bilangan tersebut dan menampilkannya ke layar} Deklarasi 4.2.a x, y, z : integer Deklarasi 4.2.b x, y, z : integer maks : integer Deskripsi 4.2.a read (x, y, z) if (x > y) and (x > z) then write (‘Bilangan terbesar adalah = ‘,x) else if (y > x) and (y > z) then write (‘Bilangan terbesar adalah = ‘,y) else write (‘Bilangan terbesar adalah = ‘,z) end if Deskripsi 4.2.b read (x, y, z) maks 􀃅 x if (y > maks) then maks 􀃅 y end if if (z > maks) then maks ( z end if write (‘Bilangan terbesar adalah = ‘,maks) Flowchart Kasus 4.2 Translasi Kasus 4.2.a #include <iostream> ...

Pemrograman Web

Hello, ini contoh text editing HTML! Semoga menarik!