Modul I
Modul I
DISUSUN OLEH :
KELOMPOK 3
#include<iostream>
using namespace std;
int main ()
{
int a,b;
cout<<”Hello World”; //Menampilkan tulisan Hello World
di layar
return 0;
}
d. Output kg
e. Selesai
Int main ()
{
Int k=15;
cout << k << endl;
cout << “k” << endl;
}
#include<iostream>
using namespace std;
int main()
{
float Ll;
float phi,r;
phi=3.14;
return main();
}
Program di atas menggunaka float karena tipe data yang dimuat merupakan
bilangan desimal. Variabel menggunakan abjad “a”, “b”, dan “c” untuk permisalan.
Rumus yang digunakan adalah rumus luas lingkaran yaitu L= 𝜋 𝑥 𝑟 𝑥 𝑟.
Setelah menulis program dalam aplikasi Dev C++ maka program akan
memiliki keluaran seperti pada Gambar 1.10. ketika program di Run.
#include<iostream>
using namespace std;
int main()
{
int a,b;
cout<<"masukkan nilai pertama = ";
cin>>a;
cout<<"masukkan nilai kedua = ";
cin>>b;
if (a>b ){
cout<<a<<" terbesar"<<endl;
cout<<b<<" terkecil";
}
else if(a<b){
cout<<a<<" terkecil"<<endl;
cout<<b<<" terbesar";
}
#include <iostream>
using namespace std;
int main()
{
int gram, kg;
cout << "masukan berat : ";
cin>> kg;
gram = kg*1000;
cout <<"berat beban adalah : "<<gram<<" gram"<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int x=100, y=50;
x=x+y;
y=x+y;
x=x-y;
cout<<x;
}
Pada program di atas menggunakan tipe data integer yang sudah memiliki
input yang sudah dideklarasikan yaitu x=100 serta y=50. Kemudian pada program
dituliskan rumus untuk mencari keluaran atau output dari nilai x itu sendiri.
Setelah menulis program dalam aplikasi Dev C++ maka program akan
memiliki keluaran seperti pada Gambar 1.13. ketika program di Run.
#include<iostream>
using namespace std;
int main()
{
float a,b,c;
cout<<" silahkan masukkan suhu : ";
cin>>a;
cout<<" \n";
b=(1.8*a)+32;
c=0.8*a;
cout<<" celcius ke farenheit : "<<b<<endl;
cout<<endl;
cout<<" celcius ke reamur : "<<c<<endl;
return 0;
}
Pada program di atas menggunakan tipe data float karena memuat bilangan
pecahan. Variabel yang digunakan “a” untuk input sebagai celcius, untuk variabel
“b” sebaga farenheit, dan untuk variabel “c” sebagai reamur. Rumus dari konversi
9
celcius ke farenheit adalah F=(5 𝑥 𝐶) + 32. Dan rumus konversi dari celcius ke
4
reamur adalah R = 5 𝑥 𝐶.
Setelah menulis program dalam aplikasi Dev C++ maka program akan
memiliki keluaran seperti pada Gambar 1.14. ketika program di Run.
Gambar 1.14. Keluaran program konversi suhu celcius ke reamur dan Fahrenheit
1.6. Analisis dan Pembahasan
Pada tugas pendahuluan serta praktikum algoritma pemrograman yang telah
dikerjakan bahwa dalam menjelaskan suatu program dapat dibuat melalui Dev C++,
flowchart, serta pseudocode. Pada program yang telah dibuat pada praktikum
algoritma pemrograman menggunakan acuan pada tugas penduhuluan seperti
membuat program langkah-langkah menghitung luas lingkaran, langkah-langkah
mencari nilai terbesar dan terkecil melalui dua masukan, langkah-langkah
mengkonversi berat badan dari kilogram ke gram, langkah-langkah mencari nilai
terakhir x dan langkah-langkah menkonversi suhu dari celcius ke reamur dan
fahrenheit. Yang mana inti dari penjelasan-penjelasan seperti pengertian variabel,
fungsi serta bahasa yang telah digunakan dalam sebuah program.
Analisis dari tugas praktikum yang telah dilakukan yang pertama, langkah-
langkah menghitung luas lingkaran. Program tersebut menggunaka float karena tipe
data yang dimuat merupakan bilangan desimal. Variabel menggunakan abjad “a”,
“b”, dan “c” untuk permisalan. Rumus yang digunakan adalah rumus luas lingkaran
yaitu L= 𝜋 𝑥 𝑟 𝑥 𝑟.
Analisis yang kedua, mencari nilai terbesar dan terkecil melalui dua
masukan. Program tersebut menggunakan tipe data integer karena memuat bilangan
bulat. Dalam menentukan bilangan yang terbesar dan yang terkecil menggunakan
penyeleksian IF dan ELSE. Penyelekseian IF dimulai dari (a>b) dengan jika lebih
besar “a” maka akan keluar “terbesar” dan “b” maka akan keluar “terkecil”. Untuk
penyeleksian ELSE IF (a<b) dengan jika lebih kecil “a” maka akan keluar “terkecil”
dan “b” maka akan keluar “terbesar”. Untuk “a” adalah bilangan pertama dan untuk
“b” bilangan kedua.
Analisis yang ketiga, mengkonversi berat badan dari kilogram ke gram.
Pada program tersebut menggunakan tipe data integer untuk menkoversi berat dari
kilogram ke gram dan mempunyai variable “gram” serta “kg”. masukan pada
program menurut input user jadi terserah pengguna ingin memasukan angka.
Analisis yang ke empat, mencari nilai terakhir x. Pada program tersebut
menggunakan tipe data integer yang sudah memiliki input yang sudah
dideklarasikan yaitu x=100 serta y=50. Kemudian pada program dituliskan rumus
untuk mencari keluaran atau output dari nilai x itu sendiri.
Analisis yang ke lima, menkonversi suhu dari celcius ke reamur dan
fahrenheit. Pada program tersebut menggunakan tipe data float karena memuat
bilangan pecahan. Variabel yang digunakan “a” untuk input sebagai celcius, untuk
variabel “b” sebaga farenheit, dan untuk variabel “c” sebagai reamur. Rumus dari
9
konversi celcius ke farenheit adalah F=(5 𝑥 𝐶) + 32. Dan rumus konversi dari
4
celcius ke reamur adalah R = 𝑥 𝐶.
5
1.7. Kesimpulan
Bahasa Pemrograman C++ adalah bahasa Pemrograman Komputer di dalam
pengkodingan. Bahasa Pemrograman C++ memiliki semua fitur dan kelebihan yang
bahasa pemrograman C miliki, termasuk kelebihan Bahasa C yaitu kita
dimungkinkan untuk menggunakan Bahasa Pemrograman assembly di dalam
pengkodingan C, dan juga menyediakan fasilitas untuk memanipulasi memori
tingkat rendah.
Flowchart merupakan sebuah bentuk gambar ataupun diagram yang
memiliki aliran satu arah atau lebih yang berlaku secara berkesinambungan. Fungsi
utama dari flowchart adalah untuk menggambarkan sebuah desain program dan
untuk merepresentasikan sebuah program atau sistem yang akan di buat
berdasarkan pola berpikir kita. Sedangkan pseudocode merupakan sebuah
pengembangan dari algoritma dimana sesuai dengan namanya, pseudocode
menggunakan kode-kode tertentu untuk memberikan penjelasan mengenai cara
kerja atau penyelesaian dari suatu masalah.
1.8. Daftar Pustaka
[1]. LaksonoSeptember27,2018. 26 Maret 2019. Pengenalan CPP.
https://www.belajarcpp.com /tutorial/cpp/pengenalan-cpp/