Anda di halaman 1dari 31

MAKALAH

LAPORAN PEMROGRAMAN

Disusun untuk Memenuhi Tugas Matakuliah Pemrograman Komputer

Dosen Pengampu: M. Nur Haqqul Qomarudin S.Si., M.Si

Disusun Oleh:

Nama NIM
Sintia Mei Lisa 2244201007

UNIVERSITAS NAHDLATUL ULAMA BLITAR

FAKULTAS ILMU EKSAKTA

PROGRAM STUDI MATEMATIKA

November 2023
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat serta
hidayah-Nya sehingga penulis dapat menyelesaikan makalah yang berjudul
“Laporan Pemrograman”. Dalam makalah ini akan membahas tentang bahasa-
bahasa pemrograman pada C++. Tidak lupa penulis berterima kasih kepada
teman-teman prodi Matematika semester 3 atas kerjasamanya dan kebersamaan
dalam setiap situasi pada periode yang telah kita lalui bersama-sama.

Disini penulis menyadari bahwa makalah ini jauh dari kata sempurna,
maka dari itu penulis sangat mengharapkan adanya kritik dan saran yang bersifat
membangun. Dan penulis berharap semoga makalah ini dapat bermanfaat bagi
para pembaca umumnya, dan bagi penulis sendiri khususnya.

Blitar, 09 November 2023

Penulis

i
DAFTAR ISI

Kata Pengantar.......................................................................................................i
Daftar Isi.................................................................................................................ii
1. Input dan Type..................................................................................................1
2. Alphabetically...................................................................................................2
3. Luas Jajar Genjang...........................................................................................4
4. Volume Balok...................................................................................................5
5. Program Luasan................................................................................................6
6. Program If-Else pada Segitiga........................................................................10
7. If dengan Bilangan Negatif.............................................................................12
8. Mesin ATM pada Luasan...............................................................................13
9. Menjumlah Deret Pangkat 2...........................................................................18
10. Penjumlahan dan Pengurangan Pangkat 3.......................................................20
11. Menjumlah Deret Pecahan..............................................................................22
12. Memunculkan Deret.........................................................................................24
13. Penjumlahan Vektor.........................................................................................25

ii
iii
1. Input dan Type
Berikut coding dari program 68A beserta penjelasannya:

Keterangan tentang program diatas:

Perintah Penjelasan
#include<iostream> Include adalah suatu header yang digunakan
untuk menyertakan file untuk mengakses
fungsionalitas tambahan. Sedangkan iostream
adalah input, output dan stream yang
merupakan suatu fungsi yang berisi perintah
keluaran atau masukan.
Using namespace std; Perintah ini digunakan untuk mendeklarasikan/
memberitahukan kepada compiler bahwa kita
akan menggunakan semua fungsi/class/file
yang terdapat dalam namespace std.
tanda ; digunakan untuk mengakhiri suatu
perintah agar berlanjut ke perintah selanjutnya.
Int main( ){ Fungsi utama dari suatu program yang berisi
perintah yang akan dieksekusi oleh computer.
Tanda kurung kurawa dinamakan block
statement yang gunanya untuk mengurung

1
beberapa statement menjadi 1 statement.

Cout<< perintah cout dipakai untuk menampilkan teks


ke layar, yakni salah satu bentuk output.
Perintah cout sendiri merupakan singkatan
dari console out.
String dimensi yang berisi kumpulan dari huruf atau
karakter dan diakhiri dengan karakter kosong \
0 (null).
Cin >> Cin adalah suatu perintah dasar yang
digunakan untuk proses input atau menerima
data masukan dari user.
return 0 Untuk mengakhiri eksekusi data tersebut

2. Alphabetically
Berikut bentuk coding pada program halaman 68B:

Keterangan tentang program diatas:

Perintah Penjelasan
#include<iostream> Include adalah suatu header yang digunakan
untuk menyertakan file untuk mengakses
fungsionalitas tambahan. Sedangkan iostream
adalah input, output dan stream yang
merupakan suatu fungsi yang berisi perintah

2
keluaran atau masukan.
Using namespace std; Perintah ini digunakan untuk mendeklarasikan/
memberitahukan kepada compiler bahwa kita
akan menggunakan semua fungsi/class/file
yang terdapat dalam namespace std.
tanda ; digunakan untuk mengakhiri suatu
perintah agar berlanjut ke perintah selanjutnya.
Int main( ){ Fungsi utama dari suatu program yang berisi
perintah yang akan dieksekusi oleh computer.
Tanda kurung kurawa dinamakan block
statement yang gunanya untuk mengurung
beberapa statement menjadi 1 statement.

Cout<< perintah cout dipakai untuk menampilkan teks


ke layar, yakni salah satu bentuk output.
Perintah cout sendiri merupakan singkatan
dari console out.
String dimensi yang berisi kumpulan dari huruf atau
karakter dan diakhiri dengan karakter kosong \
0 (null).
Cin >> Cin adalah suatu perintah dasar yang
digunakan untuk proses input atau menerima
data masukan dari user.
If adalah operator pernyataan yang berfungsi
untuk mengecek pernyataan yang di masukan
atau membandingkan pernyataan dan jika nilai
yang ada didalam pernyataan tersebut sesuai
atau sama dengan syarat maka program yang
ada didalam fungsi if akan dijalankan jika
tidak sesuai maka akan tidak dijalankan.
return 0 Untuk mengakhiri eksekusi data tersebut

3
3. Luas Jajar Genjang
Berikut coding luas jajar genjang beserta keteragannya:

Keterangan program diatas:

#include<iostream> Include adalah suatu header yang digunakan


untuk menyertakan file untuk mengakses
fungsionalitas tambahan. Sedangkan iostream
adalah input, output dan stream yang
merupakan suatu fungsi yang berisi perintah
keluaran atau masukan
using name space std; Perintah ini digunakan untuk mendeklarasikan/
memberitahukan kepada compiler bahwa kita
akan menggunakan semua fungsi/class/file
yang terdapat dalam namespace std.
tanda ; digunakan untuk mengakhiri suatu
perintah agar berlanjut ke perintah selanjutnya
int main Fungsi utama dari suatu program yang berisi
perintah yang akan dieksekusi oleh computer.
Tanda kurung kurawa dinamakan block
statement yang gunanya untuk mengurung
beberapa statement menjadi 1 statement.

Int a,b,c ; Fungsi integer untuk memasukkan tipe data


bilangan bulat
cout<< perintah cout dipakai untuk menampilkan teks

4
ke layar, yakni salah satu bentuk output.
Perintah cout sendiri merupakan singkatan
dari console out.
cin>> Cin adalah suatu perintah dasar yang
digunakan untuk proses input atau menerima
data masukan dari user.
return 0 Untuk mengakhiri eksekusi data tersebut

4. Volume Balok
Berikut coding volume balok beserta penjelasannya:

Keterangan program diatas:

#include<iostream> Include adalah suatu header yang digunakan


untuk menyertakan file untuk mengakses
fungsionalitas tambahan. Sedangkan iostream
adalah input, output dan stream yang
merupakan suatu fungsi yang berisi perintah
keluaran atau masukan.
using name space std; Perintah ini digunakan untuk mendeklarasikan/
memberitahukan kepada compiler bahwa kita
akan menggunakan semua fungsi/class/file
yang terdapat dalam namespace std.
tanda ; digunakan untuk mengakhiri suatu

5
perintah agar berlanjut ke perintah selanjutnya
int main Fungsi utama dari suatu program yang berisi
perintah yang akan dieksekusi oleh computer.
Tanda kurung kurawa dinamakan block
statement yang gunanya untuk mengurung
beberapa statement menjadi 1 statement.

int a,b,c,d; Fungsi integer untuk memasukkan tipe data


bilangan bulat
cout<< perintah cout dipakai untuk menampilkan
teks ke layar, yakni salah satu bentuk output.
Perintah cout sendiri merupakan singkatan
dari console out
cin>> Cin adalah suatu perintah dasar yang
digunakan untuk proses input atau menerima
data masukan dari user.
return 0 Untuk mengakhiri eksekusi data tersebut

5. Program Luasan
Berikut coding program luasan beserta penjelasannya:

6
7
Keterangan tentang program diatas:

8
#include<iostream> Include adalah suatu header yang digunakan
untuk menyertakan file untuk mengakses
fungsionalitas tambahan. Sedangkan iostream
adalah input, output dan stream yang
merupakan suatu fungsi yang berisi perintah
keluaran atau masukan
using name space std; perintah ini digunakan untuk
mendeklarasikan/ memberitahukan kepada
compiler bahwa kita akan menggunakan
semua fungsi/class/file yang terdapat dalam
namespace std.
tanda ; digunakan untuk mengakhiri suatu
perintah agar berlanjut ke perintah
selanjutnya
int main Fungsi utama dari suatu program yang berisi
perintah yang akan dieksekusi oleh computer.
Tanda kurung kurawa dinamakan block
statement yang gunanya untuk mengurung
beberapa statement menjadi 1 statement
int p,l,r,a,t,d1,d2,A,B; tipe data dalam bentuk bilangan bulat.
double Sebagai fungsi 2 kondisi yaitu bilangan bulat
dan pecahan
Cout<< perintah cout dipakai untuk menampilkan
teks ke layar, yakni salah satu bentuk output.
Perintah cout sendiri merupakan singkatan
dari console out.
Switch pilihan Berfungsi menyeleksi yang dilakukan dengan
memeriksa kondisi nilai dari suatu variabel
bertipe integer maupun float
case Kata kunci pilihan pada 5 menu pilihan
break Pernyataan lompatan dan merupakan bagian
opsional berfungsi untuk mengeluarkan CPU

9
yang sedang berada dalam pernyataan
switch,keluar dan melanjutkan baris
keseluruhan pernyataan switch
if Sebagai syarat berjalannya progam,apabila
input yang dimasukkan memenuhi if(syarat)
maka progam tersebut akan berjalan apabila
input yang dimasukkan tidak memenuhi
if(syarat) maka progam tersebut akan
dijalankan atau nilainya tidak terdeteksi
default Sebagai progam terakhir apabila if(syarat)
yang dimasukkan tidak sesuai
return 0 Untuk mengakhiri eksekusi data tersebut

6. Program If-Else pada Segitiga


Berikut coding program if else pada segitiga:

Keterangan tentang program diatas:

#include<iostream> Include adalah suatu header yang digunakan


untuk menyertakan file untuk mengakses
fungsionalitas tambahan. Sedangkan iostream
adalah input, output dan stream yang
merupakan suatu fungsi yang berisi perintah
keluaran atau masukan
using name space std; perintah ini digunakan untuk

10
mendeklarasikan/ memberitahukan kepada
compiler bahwa kita akan menggunakan
semua fungsi/class/file yang terdapat dalam
namespace std.
tanda ; digunakan untuk mengakhiri suatu
perintah agar berlanjut ke perintah selanjutnya
int main Fungsi utama dari suatu program yang berisi
perintah yang akan dieksekusi oleh computer.
Tanda kurung kurawa dinamakan block
statement yang gunanya untuk mengurung
beberapa statement menjadi 1 statement.
float L,a,t; Fungsi float untuk memasukkan tipe data
bilangan pecahan
cout<< perintah cout dipakai untuk menampilkan
teks ke layar, yakni salah satu bentuk output.
Perintah cout sendiri merupakan singkatan
dari console out.
cin>> Cin adalah suatu perintah dasar yang
digunakan untuk proses input atau menerima
data masukan dari user.
if(a>0 && t>0){ adalah operator pernyataan yang berfungsi
untuk mengecek pernyataan yang di masukan
atau membandingkan pernyataan dan jika
nilai yang ada didalam pernyataan tersebut
sesuai atau sama dengan syarat maka program
yang ada didalam fungsi if akan dijalankan
jika tidak sesuai maka akan tidak dijalankan.
Syarat if tersebut adalah jika a>0 dan t>0
maka hasilnya akan terdeteksi.
else{ Pilihan terakhir yang akan dijalankan jika
semua pilihan tidak memiliki nilai benar
(true) pada kondisi yang ada.

11
Jika a<0 dan t<0 maka hasilnya tidak akan
terdeteksi.
return 0; Untuk mengakhiri eksekusi data tersebut

7. If dengan Bilangan Negatif


Berikut coding program jumlah deret pangkat dua:

Keterangan tentang program diatas:

#include<iostream> Include adalah suatu header yang digunakan


untuk menyertakan file untuk mengakses
fungsionalitas tambahan. Sedangkan iostream
adalah input, output dan stream yang
merupakan suatu fungsi yang berisi perintah
keluaran atau masukan
using name space std; perintah ini digunakan untuk
mendeklarasikan/ memberitahukan kepada
compiler bahwa kita akan menggunakan
semua fungsi/class/file yang terdapat dalam
namespace std.
tanda ; digunakan untuk mengakhiri suatu
perintah agar berlanjut ke perintah selanjutnya
int main Fungsi utama dari suatu program yang berisi
perintah yang akan dieksekusi oleh computer.
Tanda kurung kurawa dinamakan block

12
statement yang gunanya untuk mengurung
beberapa statement menjadi 1 statement.
float a,b Fungsi float untuk memasukkan tipe data
bilangan pecahan
cout<< perintah cout dipakai untuk menampilkan
teks ke layar, yakni salah satu bentuk output.
Perintah cout sendiri merupakan singkatan
dari console out.
cin>> Cin adalah suatu perintah dasar yang
digunakan untuk proses input atau menerima
data masukan dari user.
if(a<0) adalah operator pernyataan yang berfungsi
untuk mengecek pernyataan yang di masukan
atau membandingkan pernyataan dan jika
nilai yang ada didalam pernyataan tersebut
sesuai atau sama dengan syarat maka program
yang ada didalam fungsi if akan dijalankan
jika tidak sesuai maka akan tidak dijalankan.
return 0; Untuk mengakhiri eksekusi data tersebut

8. Mesin ATM pada Luasan


Berikut coding program mesin ATM pada luasan:

13
14
15
16
Keterangan tentang program diatas:

#include<iostream> file header adalah file yang berisi


deklarasi untuk berbagai fungsi
yang dibutuhkan progam
using name space std; Membuat ruang penyimpanan baru
pada komputer sesuai perintah
int main Sebagai starting point untuk
progam C+
cout<< Menampilkan teks ke layar dalam
bentuk output.
cin>> Memasukkan data sebagai input
For Untuk melakukan pengeksekusian
beberapa pernyataan secara

17
berulang-ulang
double Sebagai fungsi 2 kondisi yaitu
bilangan bulat dan pecahan
Switch case percabangan kode program dimana
kita membandingkan isi sebuah
variabel dengan beberapa nilai. Jika
proses perbandingan tersebut
menghasilkan nilai true, maka
block kode program akan
dijalankan.
break mengakhiri eksekusi perulangan
penutup terdekat atau pernyataan
bersyar di mana pernyataan
tersebut muncul
Default pilihan nilai/pengaturan bawaan
yang secara otomatis digunakan
oleh suatu program komputer,
apabila tidak ada perubahan yang
dibuat oleh pengguna
return 0; Untuk mengakhiri eksekusi data
tersebut

9. Menjumlah Deret Pangkat 2


Berikut coding program jumlah deret pangkat 2:

18
Keterangan tentang program diatas:

#include<iostream> file header adalah file yang berisi


deklarasi untuk berbagai fungsi
yang dibutuhkan progam
#include<math.h> Merupakan file hider yang
membuat operasi matematika
using name space std; Membuat ruang penyimpanan baru
pada komputer sesuai perintah
int main Sebagai starting point untuk
progam C+
cout<< Menampilkan teks ke layar dalam
bentuk output.

19
cin>> Memasukkan data sebagai input
For Untuk melakukan pengeksekusian
beberapa pernyataan secara
berulang-ulang
If else Sebagai syarat berjalannya
progam,apabila input yang
dimasukkan memenuhi if(syarat)
maka progam tersebut akan
berjalan apabila input yang
dimasukkan tidak memenuhi
if(syarat) maka progam tersebut
akan lanjut ke kondisi else
While Untuk mengulang suatu proses
yang belum diketahui jumlahnya
return 0 Untuk mengakhiri eksekusi data
tersebut
Pow Operator matematika pada library
math c++ yang digunakan untuk
menyingkat source code
menghitung pangkat agar tidak
memakan banyak tempat.

10. Penjumlahan dan Pengurangan Pangkat 3


Berikut coding program jumlah dan pengurangan deret pangkat 3:

20
Keterangan tentang program diatas:

#include<iostream> file header adalah file yang berisi


deklarasi untuk berbagai fungsi
yang dibutuhkan progam
#include<math.h> Merupakan file hider yang
membuat operasi matematika
using name space std; Membuat ruang penyimpanan baru
pada komputer sesuai perintah
int main Sebagai starting point untuk
progam C+
cout<< Menampilkan teks ke layar dalam

21
bentuk output.
cin>> Memasukkan data sebagai input
Temp Sebagai tempat penyimpanan
sementara saat menukar nilai
For Untuk melakukan pengeksekusian
beberapa pernyataan secara
berulang-ulang
int i, n, j[100] Keluaran program ini adalah 100, 10
dimana 100 adalah nilai dari function
fpb() dan. 10 adalah nilai variabel t.
if Sebagai syarat berjalannya
progam,apabila input yang
dimasukkan memenuhi if(syarat)
maka progam tersebut akan
berjalan apabila input yang
dimasukkan tidak memenuhi
if(syarat) maka progam tersebut
akan dijalankan atau nilainya tidak
terdeteksi
else pernyataan opsional untuk
digunakan berdasarkan kebutuhan,
jika tidak menggunakan pernyataan
else maka keseluruhan dari
pernyataan IF akan diabaikan
pow Operator matematika pada library
math c++ yang digunakan untuk
menyingkat source code
menghitung pangkat agar tidak
memakan banyak tempat.
while mengulang statement sebanyak satu
kali terlebih dahulu, kemudian akan
mengecek statement didalam while
apakah bernilai benar, jika bernilai

22
benar maka akan diulang kembali.

11. Menjumlah Deret Pecahan


Berikut coding program jumlah deret pecahan:

Keterangan tentang program diatas:

#include<iostream> file header adalah file yang berisi


deklarasi untuk berbagai fungsi
yang dibutuhkan progam
using name space std; Membuat ruang penyimpanan baru
pada komputer sesuai perintah
int main Sebagai starting point untuk
progam C+
cout<< Menampilkan teks ke layar dalam
bentuk output.
Double Sebagai fungsi 2 kondisi yaitu
bilangan bulat dan pecahan
For Untuk melakukan pengeksekusian
beberapa pernyataan secara
berulang-ulang
If else Sebagai syarat berjalannya

23
progam,apabila input yang
dimasukkan memenuhi if(syarat)
maka progam tersebut akan
berjalan apabila input yang
dimasukkan tidak memenuhi
if(syarat) maka progam tersebut
akan lanjut ke kondisi else
cin>> Memasukkan data sebagai input

12. Memunculkan Deret


Berikut coding program memunculkan deret:

Keterangan tentang program diatas:

#include<iostream> file header adalah file yang berisi


deklarasi untuk berbagai fungsi
yang dibutuhkan progam
using name space std; Membuat ruang penyimpanan baru
pada komputer sesuai perintah
int main Sebagai starting point untuk
progam C+
cout<< Menampilkan teks ke layar dalam
bentuk output.
cin>> Memasukkan data sebagai input
For Untuk melakukan pengeksekusian
beberapa pernyataan secara

24
berulang-ulang
if salah satu pernyataan penyeleksian
yang memungkinkan kita
memanipulasi aliran jalannya
program berdasarkan conditional
expression.
return 0; Untuk mengakhiri eksekusi data
tersebut

13. Penjumlahan Vektor


Berikut coding program penjumlahan vector:

Keterangan tentang program diatas:

#include<iostream> file header adalah file yang berisi


deklarasi untuk berbagai fungsi yang
dibutuhkan progam
using name space std; Membuat ruang penyimpanan baru
pada komputer sesuai perintah
int main Sebagai starting point untuk progam
C+
cout<< Menampilkan teks ke layar dalam
bentuk output.
For Untuk melakukan pengeksekusian
beberapa pernyataan secara berulang-
ulang

25
return 0; Untuk mengakhiri eksekusi data
tersebut

26
27

Anda mungkin juga menyukai