membuat program operasi matematika
Hola a todos! Terimakasih untuk kembali membuka blok ini. pada kesempatan kali ini kita akan belajar tentang bahasa C++. Yang kita pelajari adalah cara membuat program sederhana seperti penjumlahan dan perkalian. Perlu dingat yang kita pelajari bukanlah operasi matematika namun bagaimana membuat program operasi matemtika.
Bahasan kita pada kali ini berisi 2 tutorial, yaitu :
1. Tutrial membuat program penjumlahan
2. Tutorial membuat program berkelanjutan atau komposisi (di dalamnya terdapat perkalian dan pembagian)
TUORIAL KEDUA
Tutorial kedua adalah membuat program yang berjalan secara berkelanjutan. Artinya hasil operasi sebelumnya akan dimasukkan ke dalam operasi berikutnya. Dengan kata lain program ini mirip dengan fungsi komposisi. Misal terdapat 2 fungsi, yaitu a=a*b dan b=b/a maka operasi ini akan dilakukan secara berurutan. Nilai a pada operasi pertama akan dimasukan sebagai variabel a pada operasi kedua
2. Jika kamu menukar urutan kode cout program pada baris ke-19 dengan baris ke-23
Bahasa yang kita gunakan adalah C++ dengan aplikasi Dev-C++. yang pertama perlu kamu lakukan adalah memasang aplikasi tersebut atau jika tidak ingin memasang maka bisa membuka situs repl.it , sign up atau login, kemudian create new repl dan pilih bahasa C++.
Komponen pada program operasi matematika kali ini :
1. Instruksi, yaitu "Masukkan nilai A..." dan sebagainya
2. Variabel, yaitu A dan B
3. Operasi, yaitu "tambah" dan "kali"
1. Instruksi, yaitu "Masukkan nilai A..." dan sebagainya
2. Variabel, yaitu A dan B
3. Operasi, yaitu "tambah" dan "kali"
Bahasan kita pada kali ini berisi 2 tutorial, yaitu :
1. Tutrial membuat program penjumlahan
2. Tutorial membuat program berkelanjutan atau komposisi (di dalamnya terdapat perkalian dan pembagian)
Sekarang kita akan memasuki TUTORIAL
Tutorial yang pertama adalah membuat program penjumlahan
Tutorial yang pertama adalah membuat program penjumlahan
- Tahap pertama adalah membuka aplikasi Dev-C++ kemudian klik file-new-source
- Tahap kedua adalah ketik #include <iostream> lalu tekan enter dan ketik "using namespace std;
- Tahap ketiga adalah ketik int main() {
- mengapa pada kode di atas hanya terdapat satu simbol "{" dan atau tidak ditutup dengan simbol "}"?
- sebab program kita akan dimulai pada tahap ini dan berakhir dengan simbol "}". Maka dari itu pastikan kamu ingat untuk menyisipkan simbol kurung tutup tersebut di akhir kode
- Hal berikutnya yang perlu kita lakukan adalah memberi informasi program seperti apa yang sedang kita jalankan. Untuk melakukannya ketik printf("INSTRUKSI YANG INGIN KAMU BERIKAN\n");
- Instruksi bisa menggunakan huruf kapital atau tidak, angka, dan tanda baca. Karena pada dasarnya kode tersebut berarti huruf huruf yang terdapat dalam tanda petik akan ditampilkan sebagaimana ditulis. Misal : printf("12axbJD"); maka kalimat atau kata yang akan muncul adalah 12axbJD
- \n berfungsi untuk menandakan bahwa eksekusi kode berikutnya akan dilakukan di garis baru

- Kemudian untuk menentukan variabel A dan B, ketik int A; tekan enter lalu ketik int B;
- int A; adalah integer A. Artinya variabel A haruslah bilangan bulat
- int B; adalah integer B. Artinya variabel B haruslah bilangan bulat
- Perhatikan huruf kapital atau tidaknya kode kamu, sebab hal ini berpengaruh dalam bahasa C++
- Kemudian masukan perintah agar kita bisa mengiput nilai variabel A dan B ke dalam program, dan jangan lupa beri instruksi kepada pengguna.
- Untuk memberi instruksi gunakan printf("INSTRUKSI YANG INGIN KAMU BERIKAN");
- Untuk memberi perintah memasukkan nilai variabel ketik cin >> A; dan cin >> B;
- Masukkan rumus atau operasi pada program matematika kali ini. Karena operasinya adalah untuk mengetahui nilai variabel A jika variabel tersebut ditambahkan dengan variabel B, maka operasinya adalah sebagai berikut
- A=A+B; tanpa tanda petik, kurung atau kode lainnya
- Sampai tahap ini, kita sudah mepunyai informasi program, instruksi program, variabel program, perintah memasukkan nilai pada program, dan rumus matematika pada program. Oleh karena itu, kita perlu membuat kode agar terdapat output dari program kita. Jika kamu ingin memberikan informasi tentang nilai pada output program, maka kamu jug bisa melakukannya
- Untuk memberikan informasi, ketik printf("INFORMASI YANG INGIN KAMU BERIKAN")
- Untuk memberi perintah output ketik cout << A <<endl; dan cout << B <<endl;
- endl berarti eksekusi kode berikutnya akan dilakukan pada garis baru
- Setelah memasukkan informasi dan kode output, kode kita sudah hampir siap dijalankan. Kita perlu mengakhiri kode kita, yaitu dengan mengetik return 0;}
- Setelah selesai membuat program, kita harus meng-compile program kita. Setelah itu klik execute lalu klik run dan ikuti instruksi program. Seperti ini lah hasil program kita
- Pada program ini, variabel yang kita gunakan adalah int atau bilangan bulat jadi program hanya bisa berjalan jika masukan nilai A dan B masing masing adalah bulat. Jaika kita ingin agar program ini bisa menerima masukan pecahan, maka kode int pada line 7 atau 8 atau keduanya perlu diganti dengan kode float
TUORIAL KEDUA
Tutorial kedua adalah membuat program yang berjalan secara berkelanjutan. Artinya hasil operasi sebelumnya akan dimasukkan ke dalam operasi berikutnya. Dengan kata lain program ini mirip dengan fungsi komposisi. Misal terdapat 2 fungsi, yaitu a=a*b dan b=b/a maka operasi ini akan dilakukan secara berurutan. Nilai a pada operasi pertama akan dimasukan sebagai variabel a pada operasi kedua
- Tahap pertama adalah membuka aplikasi Dev-C++ kemudian klik file-new-source
- Tahap kedua adalah ketik #include <iostream> lalu tekan enter dan ketik "using namespace std;
- Tahap ketiga adalah ketik int main() {
- mengapa pada kode di atas hanya terdapat satu simbol "{" dan atau tidak ditutup dengan simbol "}"?
- sebab program kita akan dimulai pada tahap ini dan berakhir dengan simbol "}". Maka dari itu pastikan kamu ingat untuk menyisipkan simbol kurung tutup tersebut di akhir kode
- Hal berikutnya yang perlu kita lakukan adalah memberi informasi program seperti apa yang sedang kita jalankan. Untuk melakukannya ketik printf("INSTRUKSI YANG INGIN KAMU BERIKAN\n");
- Instruksi bisa menggunakan huruf kapital atau tidak, angka, dan tanda baca. Karena pada dasarnya kode tersebut berarti huruf huruf yang terdapat dalam tanda petik akan ditampilkan sebagaimana ditulis. Misal : printf("12axbJD"); maka kalimat atau kata yang akan muncul adalah 12axbJD
- \n berfungsi untuk menandakan bahwa eksekusi kode berikutnya akan dilakukan di garis baru
- Kemudian untuk menentukan varibel a dan b, ketik float a; tekan enter lalu ketik float b;
- float a; artinya a bisa diisi dengan bilangan desimal
- float b; artinya b bisa diisi dengan bilangan desimal
- mengapa kita menggunakan float? Agar pada prgram kali ini kita dapat menggunakan bilangan pecahan
- Kemudian masukan perintah agar kita bisa mengiput nilai variabel a dan b ke dalam program, dan jangan lupa beri instruksi kepada pengguna.
- Untuk memberi instruksi gunakan printf("INSTRUKSI YANG INGIN KAMU BERIKAN");
- Untuk memberi perintah memasukkan nilai variabel ketik cin >> a dan cin >> b;
- Masukkan rumus atau operasi pada program matematika kali ini. Operasi pada program kali ini adalah a=a*b dan b=b/a
- a=a*b;
- b=b/a;
- Sampai tahap ini, kita sudah mepunyai informasi program, instruksi program, variabel program, perintah memasukkan nilai pada program, dan rumus matematika pada program. Oleh karena itu, kita perlu membuat kode agar terdapat output dari program kita. Jika kamu ingin memberikan informasi tentang nilai pada output program, maka kamu jug bisa melakukannya
- Untuk memberikan informasi, ketik printf("INFORMASI YANG INGIN KAMU BERIKAN")
- Untuk memberi perintah output ketik cout << A <<endl; dan cout << B <<endl;
- endl berarti eksekusi kode berikutnya akan dilakukan pada garis baru
- Setelah memasukkan informasi dan kode output, kode kita sudah hampir siap dijalankan. Kita perlu mengakhiri kode kita, yaitu dengan mengetik return 0;}
- Setelah selesai membuat program, kita harus meng-compile program kita. Setelah itu klik execute lalu klik run dan ikuti instruksi program. Seperti ini lah hasil program kita
Pada program, urutan kode sangat berpengaruh. Urutan kode operasi matematika pada program dan urutan kode output pada program mempengaruhi hasil eksekusi program.
CONTOH :
- Jika kamu menukar urutan operasi matematika program pada baris ke-16 dengan baris ke-17 seperti ini
![]() |
| hasil modifikasi 1 |
2. Jika kamu menukar urutan kode cout program pada baris ke-19 dengan baris ke-23
Perhatikan gambar hasil modifikasi 1. Dengan input angka yang sama dengan program sebelum dimodifikasi, terdapat hasil yang sama sekali berbeda. hal ini merupakan akibat dari perubahan urutan yang menyebabkan perubahan fungsi komposisi.
Sementara pada gambar hasil modifikasi 2, dengan input angka yang sama dengan program sebelum dimodifikasi, terdapat hasil yang hanya terbalik dengan program sebelum dimodifikasi.
Kalimat yang tidak terbalik disebabkan karena kode printf(""); pada baris 19 dan 21 tidak ditukar
Demikianlah tutrial kita, semoga dapat dipahami dan bermanfaat
Kalimat yang tidak terbalik disebabkan karena kode printf(""); pada baris 19 dan 21 tidak ditukar
Demikianlah tutrial kita, semoga dapat dipahami dan bermanfaat















Comments
Post a Comment