The Aristocats - Marie

animasi

ALPRO Pertemuan 3 Kasus 3.4

Senin, 17 Maret 2014



Mengubah nilai menjadi huruf.


  • Analisis 3.4  :

1.       Input                     : n (masukkan nilai) (integer)
2.       Kondisi                 :  jika n>=81 && n<=100
                                        jika n>=61 && n<=80
                                        jika n>=41 && n<=60 
                                        jika n>=21 && n<=40
                                        jika n>=0 && n<=20
3.       Output               : (n , A, B, C, D, E, dan tidak tersedia)

  • Algoritma 3.4
1.       Deklarasi             
       n :   integer {input}

2.       Deskripsi
       read (n)
       Proses jika n>=81 && n<=100 
                   jika n>=61 && n<=80
                   jika n>=41 && n<=60
                   jika n>=21 && n<=40 
                   jika n>=0 && n<=20
Write (n, A, B, C, D, E, Tidak tersedia)
  • Flowchart : 

 
 RUN :

  • Bahasa C++ :
 class Nilai {
      public :
             void nilai ();
             void jumlah ();
      private :
              int n;
};

void Nilai :: nilai (){
     cout<< "Masukkan Nilai= "; cin >> n;
     }

void Nilai :: jumlah (){
     if (n>=81 && n<=100)
   {
      cout << "Nilai yang di inputkan= "<< n << endl;    
      cout << "A" << endl;   }
   else
   {
      if (n>=61 && n<=80)
      {
         cout << "Nilai yang di inputkan= "<< n << endl;       
         cout << "B" << endl;      }
      else
      {
         if (n>=41 && n<=60)
         {
            cout << "Nilai yang di inputkan= "<< n << endl;          
            cout << "C" << endl;         }
         else
         {
            if (n>=21 && n<=40)
            {
               cout << "Nilai yang di inputkan= "<<n << endl;             
               cout << "D" << endl;            }
            else
            {
               if (n>=0 && n<=20)
               {
                  cout << "Nilai yang di inputkan= "<< n << endl;                
                  cout << "E" << endl;               }
               else
               {
                  cout << "Nilai yang di inputkan= "<< n << endl;                
                  cout << "Tidak tersedia" << endl;               }
            }
         }
      }
   }
}
int main(int argc, char *argv[])
{
   Nilai masukkan;
   masukkan.nilai();
   masukkan.jumlah();

RUN :

0 komentar:

Posting Komentar