Minggu, 25 Maret 2012

Algoritma konversi nilai

Flowchart



programnya
 #include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int X;

   raptor_prompt_variable_zzyz ="masukkan nilai:";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> X;
   if (X>0 && X<=20)
   {
      cout << "nilai E" << endl;   }
   else
   {
      if (X>20 && X<=40)
      {
         cout << "nilai D" << endl;      }
      else
      {
         if (X>40 && X<=60)
         {
            cout << "nilai C" << endl;         }
         else
         {
            if (X>60 && X<=80)
            {
               cout << "nilai B" << endl;            }
            else
            {
               cout << "nilai A" << endl;            }
         }
      }
   }

   system ("PAUSE");
   return 0;
}

Algoritma 3 buah bilangan bulat

Membaca tiga buah bilangan bulat, menentukan bilangan terbesar diantara tiga buah bilangan tersebut dan menampilkan ke layar

Deklarasi
x,y,z: interger

Deskripsi
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


Flowchart

Menentukan nilai terbesar antara dua bilangan bulat

Deklarasi
A,B : interger

Deskripsi
read(A,B)
if(A>B) then write ('Bilangan terbesar adalah =', A)
else write ('Bilangan terbesar adalah=',B)
endif

Flowchart





Programnya
#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int A;
   int B;

   A ==0;
   B ==0;
   raptor_prompt_variable_zzyz ="masukan nilai A: ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> A;
   raptor_prompt_variable_zzyz ="masukkan nilai B: ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> B;
   if (A>B)
   {
      cout << "bilangan terbesar adalah:" << A << endl;   }
   else
   {
      if (A==B)
      {
         cout << "Bilangan terbesar adalah:" << A << endl;      }
      else
      {
         cout << "bilangan terbesar adalah:" << B << endl;      }
   }

   system ("PAUSE");
   return 0;
}