Tampilkan postingan dengan label Minggu 1. Tampilkan semua postingan
Tampilkan postingan dengan label Minggu 1. Tampilkan semua postingan

12 Maret 2017

Menghitung daerah yang diarsir dari lingkaran

 Postest !
Soal nomor 1

 Hitunglah daerah yang diarsir, dan buatlah programnya menggunakan raptor kemudian generate ke C++







*Analisis
1. Menghitung luas lingkaran terlebih dahulu (phi*1/2*r*r)
2. Menghitung luas persegi (s*s)
3.  Hasil daerah yang diarsir adalah luas lingkaran dikurangi luas pesegi

*Program Raptor Flowchart


Hasil Outputnya adalah :









*Source kode C++ hasil dari generate raptor
#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int r;
   int s;
   float Luaslingkaran;
   float phi;
   int hasil;
   float Luaspersegi;

   raptor_prompt_variable_zzyz ="Masukkan jari-jari :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> r;
   raptor_prompt_variable_zzyz ="Masukkan sisi :";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> s;
   phi =3.14;
   Luaslingkaran =phi*1/2*r*r;
   Luaspersegi =s*s;
   hasil =Luaspersegi-Luaslingkaran;
   cout << "Luas yang diarsir : "<<hasil << endl;
   return 0;
}

*Hasil Outputnya adalah :


Read More ->>

Menghitung volume bola, dan volume tabung dan mencari luas daerah yang diarsir










Analisis :
1.       Membuat program menggunakan Raptor :
a.       Menghitung volume bola menggunakan rumus (4/3*phi*r*r*t)
b.      Menghitung volume tabung menggunakan rumus (phi*r*r*t)
c.       Kemudian untuk menghitung daerah yang diarsir, maka volume tabung dikurangi volume bola.
2.       Membuat program C++ yang di generate dari raptor flowchart
a.       Mengganti source kode yang masih error dengan syntax dasar C++
b.      Jangan lupa compile untuk melihat apakah program masih  error atau tidak
Langsung saja simak hasil program dibawah ini :
*Program menghitung daerah yang diarsir menggunakan raptor

Hasil output dari program diatas adalah :

*Kemudian pilih Generate – C++
#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   float r;
   float phi;
   float t;
   float hasil;
   float volume_bola;
   float volume_tabung;

   phi =22/(float)7;
   raptor_prompt_variable_zzyz ="Masukkan jari-jari";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> r;
   raptor_prompt_variable_zzyz ="Masukkan tinggi pada tabung";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> t;
   volume_bola =4/(float)3*phi*r*r*t;
   volume_tabung =phi*r*r*t;
   hasil =volume_tabung-volume_bola;
   cout << "Luas yang di arsir adalah = "<<hasil << endl;
   return 0;

*Hasil output dari program diatas adalah:

NP : Source kode yang degenerate dari raptor ke C++ belum bisa langsung  jadi, karena masih menggunakan karakter yang tidak didukung program. Program diatas adalah hasil akhir setelah karakter “??” diubah menjadi float.

Sekian untuk postingan ku kali ini.
Terimakasih sudah mampir di Blog ku. Mohon maaf jika ada kesalahan, karena aku masih masa pembelajaran.
Wassalamuallaikum….
Read More ->>

11 Maret 2017

Membuat program aplikasi apa saja yang terdapat pilihan dalam menu.

Assalamuallaikum Wr Wb.
Hello guys kali ini aku akan memposting tugas postest ku pada praktikum Algoritma Pemrograman.
Langsung saja ke soal nya yaa....

Evaluasi 1
Membuat program aplikasi apa saja yang terdapat pilihan dalam menu.

Analisis
1. Buat program outputnya terlebih dahulu (Sub menu aplikasi)
2. Pilih proses untuk memasukkan username dan password
3. Berikan input untuk Username dan password yang ada di proses
4. Kemudian menggunakan program selection (pilihan), agar program tersebut menampilkan pilihan menunya.

Konstruksi Program










Output dari program diatas akan menampilkan menu yang diisi sesuai program diatas :
- Username (1600018024)
- Password (pecahbelah)
- Masukkan pilihan (1)
Maka hasil program outputnya adalah :





* Selanjutnya pilih Generate - C++.
Program C++
Berikut adalah source kode yang belum di edit :

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   ?? pass1;
   ?? pilih;
   ?? pilih2;
   ?? pass;
   ?? nim;
   ?? user;

   cout << "Login Page" << endl;   nim =1600018024;
   pass ="pecahbelah";
   raptor_prompt_variable_zzyz ="Username : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> user;
   raptor_prompt_variable_zzyz ="Password : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> pass1;
   if (user==nim && pass1==pass)
   {
      cout << "Menu" << endl;      cout << "1. Kartu Rencana Studi" << endl;      cout << "2. Kartu Hasil Studi" << endl;      raptor_prompt_variable_zzyz ="masukkan pilihan ;";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> pilih;
      if (pilih==1)
      {
         cout << "Kartu Rencana Studi" << endl;      }
      else
      {
         if (pilih==2)
         {
            cout << "Pilih Semester" << endl;            cout << "1. Semester Ganjil" << endl;            cout << "2. Semester Genap" << endl;            raptor_prompt_variable_zzyz ="pilih semester";
            cout << raptor_prompt_variable_zzyz << endl;
            cin >> pilih2;
            if (pilih2==1)
            {
               cout << "Kartu Hasil Studi Semester Ganjil" << endl;            }
            else
            {
               if (pilih2==2)
               {
                  cout << "Kartu Hasil Studi Semester Genap" << endl;               }
               else
               {
                  cout << "Lampiran Belum Tersedia" << endl;               }
            }
         }
         else
         {
            cout << "Tidak termasuk dalam daftar" << endl;         }
      }
   }
   else
   {
      cout << "Error!!!!!" << endl;   }

   return 0;
}

* Source kode diatas akan mengalami error karena terdapat karakter yang tidak bisa dibaca oleh bahasa pemrograman.
Hasil source kode yang sudah jadi akan seperti program dibawah :

#include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   string pass1;
   int pilih;
   int pilih2;
   string pass;
   int nim;
   int user;

   cout << "Login Page" << endl;   nim =1600018024;
   pass ="pecahbelah";
   raptor_prompt_variable_zzyz ="Username : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> user;
   raptor_prompt_variable_zzyz ="Password : ";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> pass1;
   if (user==nim && pass1==pass)
   {
      cout << "Menu" << endl;      cout << "1. Kartu Rencana Studi" << endl;      cout << "2. Kartu Hasil Studi" << endl;      raptor_prompt_variable_zzyz ="masukkan pilihan ;";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> pilih;
      if (pilih==1)
      {
         cout << "Kartu Rencana Studi" << endl;      }
      else
      {
         if (pilih==2)
         {
            cout << "Pilih Semester" << endl;            cout << "1. Semester Ganjil" << endl;            cout << "2. Semester Genap" << endl;            raptor_prompt_variable_zzyz ="pilih semester";
            cout << raptor_prompt_variable_zzyz << endl;
            cin >> pilih2;
            if (pilih2==1)
            {
               cout << "Kartu Hasil Studi Semester Ganjil" << endl;            }
            else
            {
               if (pilih2==2)
               {
                  cout << "Kartu Hasil Studi Semester Genap" << endl;               }
               else
               {
                  cout << "Lampiran Belum Tersedia" << endl;               }
            }
         }
         else
         {
            cout << "Tidak termasuk dalam daftar" << endl;         }
      }
   }
   else
   {
      cout << "Error!!!!!" << endl;   }

   return 0;
}

Hasil outputnya adalah :


Read More ->>