Anda di halaman 1dari 10

LAPORAN PRAKTIKUM KE-1 CODING

DISUSUN OLEH :

NAMA : ALDA PUTRI DAMAYANTI

NPM : C1C020090

KELAS : 3B

PROGRAM STUDI AKUNTANSI


FAKULTAS EKONOMI DAN BISNIS
UNIVERSITAS BENGKULU
2021
LANDASAN TEORI

Bahasa pemrograman atau yang biasa disebut dengan bahasa komputer,


merupakan instruksi standar untuk meng-command (memerintah) komputer.
Bahasa pemrograman sendiri adalah sebuah himpunan dari aturan sintaks dan
semantik yang digunakan untuk mendefinisikan program komputer. Bahasa ini
memungkinkan seorang programmer mampu menentukan secara persis data mana
yang akan diolah oleh komputer, bagaimana data tersebut akan
diteruskan/disimpan, dan jenis langkah apa yang akan dijalankan dalam berbagai
macam keadaan (situasi).

Bahasa C++ ini merupakan pengembangan dari bahasa C [yang


dikembangkan di Bong laboratorium oleh Dennis Ritchie diawal tahun 1970-an]
yang merupakan turunan dari bahasa sebelumnya yaitu bahasa B. Pada awalnya,
bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada
sistem unix. Pada perkembangannya, versi ANSI (American National Standart
Institute) bahasa pemrograman C menjadi versi dominan, meskipun versi tersebut
sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk
sistem embedded.

Bahasa pemrograman C++ sendiri diciptakan pada tahun 1979 ketika


Bjarne Stroustrup mengerjakan praktek untuk tesis Ph.D nya. Salah satu bahasa
Stroustrup memiliki kesempatan untuk bekerja sama dengan adalah bahasa yang
disebut Simula,seperti namanya simula adalah bahasa yang terutama dirancang
untuk simulasi. Bahasa Simula 67 – yang merupakan varian yang bekerja dengan
Stroustrup – dianggap sebagai bahasa pertama yang mendukung paradigma
pemrograman berorientasi objek. Stroustrup menemukan bahwa paradigma ini
sangat berguna untuk pengembangan perangkat lunak, namun bahasa Simula
terlalu lambat untuk penggunaan praktis.

2
SOAL

1. Buatlah sebuah program yang menampilkan hal-hal berikut:


a) tulisan “Halo, siapa namamu?”, lalu meminta pengguna memasukkan
namanya;
b) tulisan “Berapa usiamu?”, lalu meminta pengguna memasukkan usianya, ;
c) tulisan “Dimanakah tempat tinggalmu?”, lalu meminta pengguna
memasukkan alamat tempat tinggalnya;
d) tulisan “Dimanakah tempat kuliahmu?”, lalu meminta pengguna
memasukkan nama kampus tempat kuliah;
e) tulisan “Program studimu apa?”, lalu meminta pengguna memasukkan
nama program studinya;

dan akhirnya menuliskan pesan “Hallo <nama>, senang berteman denganmu.


Usiamu sekarang sudah <usia> tahun ya? Makin keren aja kamu, apalagi sekarang
kamu kuliah di <nama kampus> di program studi <nama prodi>. Rumah kamu di
<alamat rumah> kan? Kapan-kapan kita pergia sama-sama ya ke kampus? Aku
juga mahasiswa <nama kampus>”.

Keterangan:

<nama> , <usia>, <nama kampus>, <nama prodi>, dan <alamat rumah> adalah
data yang dibaca dari hasil input sebelumnya.

2. Menghitung luas dan keliling persegi panjang. Data masukan dibaca dari
piranti masukan dan luas dan keliling bangun persegi panjang ditampilkan
sebagai keluaran.
3. Mengkonversikan total detik menjadi jam menit detik. Petunjuk: 1 menit = 60
detik dan 1 jam = 3600 detik.

3
JAWABAN

1. SOURCE CODE

#include <iostream>

using namespace std;

int main(){

//Deklarasi Tipe data dan Variabel

string nama, nama_kampus, nama_prodi, alamat_rumah;

int usia;

//Deklarasi Input

cout<<"Masukkan biodata \n";

cout<<"Halo, siapa namamu? \n";

getline (cin, nama);

cout<<"Berapa usiamu? \n";

cin>>usia;

cout<<"Dimanakah tempat tinggalmu? \n";

cin>>alamat_rumah;

cout<<"Dimanakah tempat kuliahmu? \n";

cin>>nama_kampus;

cout<<"Program studimu apa? \n";

cin>>nama_prodi;

4
//Deklarasi Output

cout<<"========Output========"<<endl<<endl;

cout<<"hallo, "<<nama<<" senang bertemu denganmu.Usiamu sekarang


sudah "<<usia

<<" tahun ya? makin keren aja kamu, apalagi sekarang kamu kuliah di
"<<nama_kampus

<<" di program studi "<<nama_prodi

<<" Rumah kamu di "<<alamat_rumah

<<" kan? kapan-kapan kita pergi sama-sama ya ke kampus? Aku juga


mahasiswa "<<nama_kampus

<<endl;

PRINTSCREEN

5
2. SOURCE CODE

#include <iostream>

using namespace std;

int main (){

//Deklarasi tipe data dan Variabel

float panjang, lebar, luas, keliling;

//Deklarasi Input

cout<<"Menghitung luas dan keliling persegi panjang"<<"\n";

cout<<"masukkan panjang :"<<"\n";

cin>>panjang;

cout<<"masukkan lebar :"<<"\n";

cin>>lebar;

//output

cout<<"========Luas dan keliling persegi panjang========"<<endl;

cout<<"panjang : "<<panjang<<endl;

cout<<"lebar : "<<lebar<<endl;

//mencari luas

luas = panjang*lebar;

cout<<"luas ="<<luas<<endl;

//mencari keliling

6
keliling = 2*panjang+2*lebar;

cout<<"keliling ="<<keliling;

PRINTSCREEN

3. SOURCE CODE

#include <iostream>

using namespace std;

main(){

//Deklarasi Variabel

int jam, menit, detik;

7
//Input

cout<<"=====Program Konversi Detik====="<<endl;

cout<<" Masukkan Jumlah Detik =";

cin>>detik;

//Output

jam = detik/3600;

detik = detik-(3600*jam);

menit = detik/60;

detik = detik-(60*menit);

cout<<"waktunya adalah :"<<endl;

cout<<"jam = "<<jam<<endl;

cout<<"menit = "<<menit<<endl;

cout<<"detik = "<<detik<<endl;

8
PRINTSCREEN

9
DAFTAR PUSTAKA

https://adindasabrinasuli.wordpress.com/2019/10/13/mengenal-
dev-c-dasar-pemrograman-c/

10