Minggu, 18 Maret 2018

WORKSHOP 1 ( Nomer 6,7. )

ASSALAMUALAIKUM WR, WB,   


Hai teman, kali ini saya akan membagikan sebuah program yang saya buat berdasarkan sebuah kasus cerita, pada dasarnya kasus yang di suruh di buat programnya ini hanya memuat proses penghitungan matematika, tetapi kita disuruh untuk mencermati, proses apa yang harus di gunakan pada program yang nanti akan di buat.

                Kemudian mari kita membahas soal nya : “ibu memberi adik uang sebesar 20 ribu rupian. Ibu meminta adik untuk membeli 3 kg beras, setiap kilogram beras harganya 5.500 rupiah, berapakah uang kembalian yang di terima adik ”. pada soal tersebut telah kita ketahui untuk mencari total harga dari beras yang ingin di beli oleh adik adalah dengan mengalikan harga perkilo beras dengan banyak nya beras yang ingin di beli adik, dan kemudian total dari harga beras yang di beli adik kita kurangkan dengan uang keseluruhan yang di miliki oleh adik maka kita akan menemukan sisa dari uang keseluruhan yang di bawa adik.
               
                Pada program pertama-tama kita deklarasikan variable penampung masing-masing data, seperti uang adik, jumlah beras yang akan di beli adik, dan harga beras perkilo, juga variable penampung untuk hasil nanti. Kemudian kita membuat proses perhitungan dengan rumus yang kita buat dengan sekreatif mungkin hingga kita menemukan hasil yang di minta.

  • Proses yang terjadi di program ketika kita menjalankannya :

  1. komputer mengakses data yang ada, seperti uang adik, harga beras perkilo, dan total beras yang akan di beli adik.
  2. berikutnya computer mengeksekusi data dengan rumus perhitungan yang telah kita susun untuk mendapatkan banyaknya uang kembalian yang di terima adik ( uang adik – beras perkilo x banyak beras yang akan di beli ).
  3. hasil yang telah di dapat di tamping pada variable penampung hasil.
  4. hasil di tampilkan




C++

#include<iostream>
#include<conio.h>

using namespace std;

main()
{
               
                int uang=20000,beras=5500,banyak=3, hasil;
               
                cout<<"PEMROGRAMAN CERITA SEORANG ANAK"<<endl;
                cout<<endl;
                cout<<"uang adik\t\t: "<<uang<<endl;
                cout<<"harga beras perkilo\t: "<<beras<<endl;
                cout<<endl;
                cout<<"adik membeli beras 3 kilogram, jadi "<<beras<<" x 3 , total harga beras yang di beli adik\t= "<<beras*banyak<<endl;
                hasil=uang-(beras*banyak);
                cout<<"sisa uang adik setelah membeli beras adalah\t= "<<hasil<<endl;
                getch();
}




                Soal yang berikutnya masih menyangkut cerita yang sama, namun kita di berikan sebuah kasus yang berbeda dimana jika banyak beras tidak di ketahui, maka berapakah banyak beras maksimal yang dapat di beli oleh adik. Jawabannya sederhana, kita hanya perlu membagi total dari uang yang di bawa adik dengan harga beras perkilonya dan kita akan mendapatkan banyak max dari beras yang bisa di beli oleh adik ( dengan mengabaikan angka dibelakang koma  ).

                Sama dengan langkah penentuan pada program sebelumnya, disini kita hanya mengubah nilai banyak beras menjadi tidak di ketahui dan rumus yang kita ubah agar mendapatkan hasil yang sesuai

  • Proses yang terjadi di program ketika menjalankan nya :

  1. komputer mengakses data yang ada, seperti uang adik, dan harga beras perkilonya.
  2. berikutnya computer mengeksekusi data dengan rumus perhitungan yang telah kita susun untuk mendapatkan maksimal beras yang dapat di beli oleh adik. (uang adik / beras per kilo)
  3. hasil yang telah di dapat di tamping pada variable penampung hasil.
  4. hasil di tampilkan





C++
#include<iostream>
#include<conio.h>
using namespace std;

main()
{
                int uang=20000,beras=5500, hasil;
               
                cout<<"PEMROGRAMAN CERITA SEORANG ANAK (episode 2)"<<endl;
                cout<<endl;
                cout<<"uang adik\t\t: "<<uang<<endl;
                cout<<"harga beras perkilo\t: "<<beras<<endl;
                cout<<endl;
                cout<<"adik ingin membeli beras dengan uang Rp."<<uang<<", dengan uang itu adik dapat membeli beras maksimal ==> Rp."<<uang<<" dibagi harga perkilo beras Rp."<<beras<<endl;
                cout<<"jadi maksimal adik dapat membeli beras sebanyak "<<uang/beras<<" kilo"<<endl;
               
               
                getch();
}



1 komentar: