animasi blog

Vrydag 05 April 2013


Tugas Kasus 3.1 Pertemuan III

 

         Analisis :

         Input : misalkan A dan B, keduanya integer

         Proses : bandingkan A dan B

            Jika A > B maka A terbesar (output)

            Sebaliknya B terbesar (output)

 

  Dalam C++

 

                                                                    #include <iostream>

                                                                                           #include <string>

                                                                                                using namespace std;

                                                                                                       int main()

     {

   string raptor_prompt_variable_zzyz;

   ?? a;

   ?? b;

  raptor_prompt_variable_zzyz ="masukkan angka A;";

   cout << raptor_prompt_variable_zzyz << endl;

   cin >> a;

   raptor_prompt_variable_zzyz ="masukkan angka B;";

   cout << raptor_prompt_variable_zzyz << endl;

   cin >> b;

   if (a>b)

   {

      cout << a << endl;   }

   else

   {



 

         Analisis :

         Input : misalkan A dan B, keduanya integer

         Proses : bandingkan A dan B

            Jika A > B maka A terbesar (output)

            Sebaliknya B terbesar (output)

 

  Dalam C++

 

      #include <iostream>

       #include <string>

        using namespace std;

        int main()

{

   string raptor_prompt_variable_zzyz;

   ?? a;

   ?? b;

  raptor_prompt_variable_zzyz ="masukkan angka A;";

   cout << raptor_prompt_variable_zzyz << endl;

   cin >> a;

   raptor_prompt_variable_zzyz ="masukkan angka B;";

   cout << raptor_prompt_variable_zzyz << endl;

   cin >> b;

   if (a>b)

   {

      cout << a << endl;   }

   else

   {



Dinsdag 19 Maart 2013

Tugas Alpro



Tugas Individu 1 Pertemuan II


# Buatlah Algoritma dan Program untuk mencari titik tengah sebuah garis yang ujung titiknya A (x1, y1) dan B (x2, y2) untuk mencari titik tengah dari titik : A (x1, y1) / titik1 <- (x1 + y1) B (x2, y2).


Dalam C++ sebagai berikut :

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   ?? x1;
   ?? y1;
   ?? titik1;
   ?? titik;
   ?? titik2;
   ?? x2;
   ?? y2;

   raptor_prompt_variable_zzyz ="Masukkan x1";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x1;
   raptor_prompt_variable_zzyz ="Masukkan y1";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> y1;
   raptor_prompt_variable_zzyz ="Masukkan x2";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x2;
   raptor_prompt_variable_zzyz ="Masukkan y2";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> y2;
   titik1 =(x1+y1)/2;
   titik =(y2+x2)/2;
   cout << "("+titik1+","+titik2+")" << endl;
   return 0;
}

Tugas Individu 2 Pertemuan II

# Buatlah Algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000 menjadi komponen-komponennya.

Dalam C++ sebagai berikut :

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   ?? puluhan;
   ?? ratusan;
   ?? a;
   ?? pul;
   ?? satuan;
   ?? rat;

   raptor_prompt_variable_zzyz ="Masukkan Angka Kurang Dari 1000";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   if (a<=1000)
   {
      Satuan =a % 10;
      Pul =a % 100;
      Puluhan =Pul-Satuan;
      Puluhan =Puluh/10;
      Rat =a-pul;
      Ratusan =Rat/100;
      cout << Ratusan+"Ratusan" << endl;      cout << Puluhan+"Puluhan" << endl;      cout << Satuan+"Satuan" << endl;   }
   else
   {
      cout << "Bukan Kurang Dari 1000" << endl;   }

   return 0;
}

Tugas Individu 3 Pertemuan II

# Buatlah Algoritma dan Program untuk menghitung determinan matriks berordo 2 x 2. Dimana ordonya 2 x 2 sbb: abcd Determinan matriks A: |A|=(a*d)-(b*c).

Dalam C++ sebagai berikut :

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   ?? hasil;
   ?? a;
   ?? b;
   ?? c;
   ?? d;

   raptor_prompt_variable_zzyz ="Masukkan Angka Pertama";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="Masukkan Angka Kedua";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   raptor_prompt_variable_zzyz ="Masukkan Angka Ketigat";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> c;
   raptor_prompt_variable_zzyz ="Masukkan Angka Keempat";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> d;
   Hasil =(a*d)-(b*c);

   return 0;
}


Kasus 2.2

# Buatlah Algoritma dan program (flowchart) untuk mencari hasil kali dari dua buah bilangan. Aalisis : Input :misalkan a, b adalah integer. Proses : hasil <- a * b.Output: tulis (hasil)

Dalam C++

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   ?? hasil;
   ?? x;
   ?? y;

   raptor_prompt_variable_zzyz ="Masukkan bil 1";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x;
   raptor_prompt_variable_zzyz ="Masukkan bil 2";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> y;
   Hasil =x*y;
   cout << Hasil << endl;
   return 0;
}


Tugas Kasus 3.1 Pertemuan III

         Analisis :
         Input : misalkan A dan B, keduanyainteger
         Proses : bandingkan A dan B
         –Jika A > B maka A terbesar (output)
         –Sebaliknya B terbesar (output)

  Dalam C++

      #include <iostream>
       #include <string>
        using namespace std;
        int main()
{
   string raptor_prompt_variable_zzyz;
   ?? a;
   ?? b;
  raptor_prompt_variable_zzyz ="masukkan angka A;";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   raptor_prompt_variable_zzyz ="masukkan angka B;";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> b;
   if (a>b)
   {
      cout << a << endl;   }
   else
   {
      cout << b << endl;   }
return 0;
}



               Kasus 3.2 Pertemuan III
          Analisis :
          Input : misalkan x, y dan z, semua integer
          Proses : kita harus membandingkan ketiga bilangan tersebut (caranya?)
          Output : bilangan terbesar

Dalam C++

         #include <iostream>
            #include <string>

            using namespace std;
            int main()
           {
            string raptor_prompt_variable_zzyz;
            ?? x;
            ?? y;
            ?? z;

   raptor_prompt_variable_zzyz ="masukkan x :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> x;
   raptor_prompt_variable_zzyz ="masukkan y :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> y;
   raptor_prompt_variable_zzyz ="masukkan z :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> z;
   if (x>y && x>z)
   {
      cout << x << endl;   }
   else
   {
      if (y>x && y>z)
      {
         cout << y << endl;      }
      else
      {
         cout << z << endl;      }
   }
Rreturn 0:
}



         Kasus 3.3. Prtemuan III

Carilah akar-akar persamaan kuadrat.
       Analisis :
          Persamaan kuadrat adalah persamaan dengan bentuk umum Ax2 + Bx + C = 0, dan tentu saja dengan A ¹ 0. Akar persamaan kuadrat diperoleh dengan rumus :
          Bila akan diperoleh akar imajiner


       












Kasus 3.4 Pertemuan III

Konversi nilai:


Dalam C++

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   ?? nilai;
   ?? nilai_huruf;

   raptor_prompt_variable_zzyz ="masukkan nilai :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> nilai;
   if (nilai<0 && nilai<=20)
   {
      nilai_huruf ='e';
   }
   else
   {
      if (nilai>20 && nilai<=40)
      {
         nilai_huruf ='d';
      }
      else
      {
         if (nilai>40 && nilai<=60)
         {
            nilai_huruf ='c';
         }
         else
         {
            if (nilai>60 && nilai<=80)
            {
               nilai_huruf ='b';
            }
            else
            {
               nilai_huruf ='a';
            }
         }
      }
   }
   cout << "nilai anda :" << endl;   cout << nilai << endl;   cout << "nilai huruf :" << endl;   cout << nilai_huruf << endl;
   return 0;
}


Kasus 3.5 Pertemuan III

            Buatlah algoritma, flowchart, dan program untuk mengkonversi hari ke-1 adalah hari Senin sampai dengan hari ke-7 adalah Minggu.
            Misalkan dimasukkan nilai 5, outputnya adalah hari Jum’at.

Dalam C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   ?? nilai_huruf;
   ?? day;
 raptor_prompt_variable_zzyz ="masukkan hari ke ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> day;
   if (day==1)
   {
      nilai_huruf ="senin";
   }
   else
   {
      if (day==2)
      {
         nilai_huruf ="selasa";
      }
      else
      {
         if (day==3)
         {
            nilai_huruf ="rabu";
         }
         else
         {
            if (day==4)
            {
               nilai_huruf ="kamis";
            }
            else
            {
               if (day==5)
               {
                  nilai_huruf ="jum'at";
               }
               else
               {
                  if (day==6)
                  {
                     nilai_huruf ="sabtu";
                  }
                  else
                  {
                     if (day==7)
                     {
                        nilai_huruf ="minggu";
                     }
                     else
                     {
                        nilai_huruf ="maaf dalam seminggu hanya ada 7 hari !!";
                     }
                  }
               }
            }
         }
      }
   }
   cout << "Hari ke : " << endl;   cout << day << endl;   cout << "adalah hari :" << endl;   cout << nilai_huruf << endl;
   return 0;
}