Minggu, 05 Maret 2017

Workshop Minggu 1 Soal Nomer 8

Hello...Ini adalah Tugas Workshop Alpro Minggu pertama milikku..Tugas ini berisi cara membuat program menampilkan baris berikutnya menggunakan keyboard(tombol) pada Raptor dan C++

Apa itu Raptor dan C++?
  • Raptor merupakan pemrograman berbasis flowchart, Raptor dirancang khusus untuk membantu memvisualisasi algoritma yang telah kita buat.
  • fungsi simbol-simbol pada Raptor:

  • C++ adalah bahasa pemrograman komputer yang di buat olehn Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C.
  • Anda dapat mendownload Apikasi program C++ klik link ini.



Soal :
Buatlah sekurang-kurangnya 4 baris puisi (boleh potongan lagu), kemudian buat program program yang menampilkan per baris. Untuk menampilkan baris berikutnya, user diminta menekan sebuah tombol.
  • Analisa program yang akan di buat terlebih dahulu :
Dari soal di atas kita buat puisi atau potongan lagu seperti ini:
Pedihnya tanya tak terjawab
Mampu menjatuhkanku
Yang dikira tegar
Kau tepikan aku 
setelah itu aplikasikan ke dalam program Raptor
  • Algoritma Puisi
User menekan tombol untuk melanjutkan setiap bait lagu
Deklarasi :   
lanjut = y
Deskripsi :  
Output Pedihnya tanya yang tak terjawab
Input a
IF a=="y"
Output Mampu menjatuhkanku
Input a
IF a=="y"
Output Yang dikira tegar
input a
IF a=="y"
Output Kau Tepikan Aku
input a
IF a=="y"
END
  • Buatlah Program pada Raptor :
  1. Seperti biasa siapkan program Raptor
  2. Lalu Klik File- New

  • Ikuti langkah-langkah berikut ini :
Ambillah simbol-simbol flowchart yang ada pada raptor lalu susun seperti gambar di bawah ini, lalu isi masing-masing simbol dengan perintah-perintah yang telah tertera pada gambar


  • Output yang akan keluar pada program Raptor


  • Klik Generate-C++ pada program Raptor
  •  Akan otomatis muncul syntax dasar pada C++
  •  Lakukan edit pada syntax yang Masih Eror
syntax dasar:
#include <iostream>
#include <string>
using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   string a;
   cout << "Pedihnya tanya yang tak terjawab" << endl;   raptor_prompt_variable_zzyz ="Untuk melanjutkan ketik (y)";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> a;
   if (a=="y")
   {
      cout << "Mampu menjatuhkanku" << endl;      raptor_prompt_variable_zzyz ="Untuk melanjutkan ketik (y)";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> a;
      if (a=="y")
      {
         cout << "Yang dikira tegar" << endl;         raptor_prompt_variable_zzyz ="Untuk melanjutkan ketik (y)";
         cout << raptor_prompt_variable_zzyz << endl;
         cin >> a;
         if (a=="y")
         {
            cout << "Kau Tepikan aku" << endl;         }
         else
         {
         }
      }
      else
      {
      }
   }
   else
   {
   }
   return 0;
}

OUTPUT PADA C++


Tidak ada komentar:

Posting Komentar