Anda di halaman 1dari 3

Daily Activity’s Computer Programming of UINSA 2020

Date 28 April 2020

Name Mesy Nur Indahsari

NIM D04217017
Programming
Before : C++ After : C++
Language
1. Mempunyai library yang mudah 1. Setelah membaca berbagai artikel dan
dipahami menonton youtube akhirnya lebih paham
2. Banyak orang yang mengulas mengenai C++
program C++ sehingga tidak terlalu 2. Bisa berdiskusi dengan anggota
sulit mempelajari kelompok awal jika kurang memahami
Reason
3. Memiliki dasar program yang 3. waktu yang sedikit akan menyulitkan
mudah dipelajari untuk pemula jika mempelajari bahasa pemrograman lain
dari awal
This is my result of learned by doing of Computer Programming weeks of [13]:

1. Introduction
Ibu akan membantu Dimas mengerjakan soal dari gurunya tentang luas bangun datar. Kali ini
gurunya memberikan 2 jenis bangun datar yakni persegi panjang dan segitiga. Disoal tersebut
terdapat 2 persegi panjang dengan ukuran persegi panjang 1, panjangnya 10 cm dan lebarnya
7 cm. Persegi panjang 2 panjangnya 9sm dan lebanya 12 cm. Disoal yang sama terdapat 2
segitiga juga, segitiga 1 alasnya 8cm dan tingginya 10cm. Segitiga 2 alasnya 4cm dan
tingginya 6cm. Berapa luas masing-masing bangun datar tersebut?

2. Problem
a. Bagaimana menuliskan panjang dan lebar persegi panjang?
b. Bagaimana menuliskan alas dan tinggi segitiga?
c. Bagaimana rumus mencari luas persegi panjang?
d. Bagaimana rumus mencari luas segitiga?

3. Solution
Ibu menggunakan bahasa C++ untuk memcahkan masalah luas persegi panjang dan segitiga
a. Mendefinisikan
- Tipe data primitive yaitu interger (int)
- Masing-masing class bangun datar
- Variabel x dan y untuk persegi panjang
- Variabel x dimisalkan untuk panjang
- Variabel y dimisalkan untuk lebar
- Variabel a dan t untuk segitiga
- Variabel a dimisalkan untuk alas
- Variabel t dimisalkan untuk tinggi
b. Menuliskan rumus Luas Persegi panjang = x*y untuk menemukan luas
c. Menuliskan rumus luas segitiga = a*t
d. Cetak hasil luas persegi panjang dan segitiga

4. Formula
Nilai panjang : x
Nilai lebar : t
Luas persegi panjang
Luas=x × y ............... (1)
Nilai alas : a
Niali tinggi : t
Luas segitiga
1
Luas= ×a ×t ............. (2)
2
Dari (1) dan (2)akan diimplementasikan terhadap koding di c++

5. Flowchart
Berikut ini link hasil dari desain pemrograman yang akan dikoding untuk c++
https://drive.google.com/file/d/1IwJkMslu0rmaiHpMiW8WjV7wyyN1y66y/view?
usp=sharing

6. Koding
Berikut ini link koding menggunakan c++ berdasarkan flowchart diatas
https://repl.it/@MessyNur/Luas-persegi-panjang-dan-segitiga

7. Conclution
 Definisi variabel dan data primitif diawal sangat penting
 Penerapan operator pada koding mempermudah menyederhanakan koding
 Pada tugas minggu ke 13 ini telah menerapkan dasar pemrograman :
 Poin 1 variabel : tipe data primitif sebagai penerima nilai
 Poin 2 function : menerapkan fungsi untuk memperoleh hasil perhitungan
luas persegi panjang dan segitiga
 Poin 3 programming : menerapkan OOP pada coding untuk menentukan class
bangun datar

Anda mungkin juga menyukai