Minggu, 25 Maret 2012

mencari akar persamaan kuadrat

Flowchart


Programnya
#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   float x2;
   float D;
   int b;
   int c;
   float x1;
   int a;

   raptor_prompt_variable_zzyz ="A = ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   if (a!=0)
   {
      raptor_prompt_variable_zzyz ="B = ";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> b;
      raptor_prompt_variable_zzyz ="C = ";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> c;
      D =b^2-(4*a*c);
      if (D==0)
      {
         x1 =-b/2*a;
         x2 =x1;
         cout << "x1 = "<<x1<<" dan x2 = "<<x2 << endl;      }
      else
      {
         if (D>0)
         {
            x1 =(-b+sqrt(D))/2*a;
            x2 =(-b-sqrt(D))/2*a;
            cout << "x1 = "<<x1<<" dan x2 = "<<x2 << endl;         }
         else
         {
            cout << "akar imajiner" << endl;         }
      }
   }
   else
   {
      cout << "bukan persamaan kuadrat" << endl;   }
system("pause");
   return 0;
}

Algoritma konversi hari

Flowchart


Programnya
#include <iostream>
#include <string>

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

   raptor_prompt_variable_zzyz ="masukkan hari ke-";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> X;
   if (X==1)
   {
      cout << "senin hari ke-" << X << endl;   }
   else
   {
      if (X==2)
      {
         cout << "selasa hari ke-" << X << endl;      }
      else
      {
         if (X==3)
         {
            cout << "rabu hari ke-" << X << endl;         }
         else
         {
            if (X==4)
            {
               cout << "kamis hari ke-" << X << endl;            }
            else
            {
               if (X==5)
               {
                  cout << "jumat hari ke-" << X << endl;               }
               else
               {
                  if (X==6)
                  {
                     cout << "sabtu hari ke-" << X << endl;                  }
                  else
                  {
                     if (X==7)
                     {
                        cout << "minggu hari ke-" << X << endl;                     }
                     else
                     {
                        cout << "BUKAN HARI" << endl;                     }
                  }
               }
            }
         }
      }
   }

   system ("PAUSE");
   return 0;
}