MAKALAH
PRAKTIKUM ALGORITMA DAN PEMOGRAMAN
(5 CONTOH
PROGRAM C++)
KATA PENGANTAR
. Puji syukur
penulis panjatkan kehadirat Alloh SWT, yang atas rahmatnya maka penulis dapat
menyelesaikan penyusunan makalah yang berjudul “5 PROGRAM ”
Dalam penulisan makalah ini penulis
merasa masih banyak kekurangan-kekurangan baik pada teknis penulisan maupun
materi, mengingat akan kemampuan yag di miliki penulis. Untuk itu kritik dan
saran dari semua pihak sangat-sangat penulis harapkan demi penyempurnaan
pembuatan makalah ini
Dalam penulisan makalah ini penulis
mengucapkan terima kasih kepada:
1.
Ibu Ari Sapta
Mareta,ST selaku dosen praktikum
algoritma dan pemograman.
2.
Rekan-rekan atau
semua teman-teman kelas Teknik informatika yang telah banyak membantu.
3.
Secara khusus
penulis menyampaikan terimaksaih kepada keluarga tercinta yang telah memberikan
dorongan bantuan serta pengertian yang besar kepada penulis, baik Selama
mengikuti pendidikan maupun dalam menyelesaikan makalah ini.
4.
Semua pihak yang
tidak dapat di sebutkan satu persatu, yan telah memberikan bantuan dalam
penulisan makalah ini.
Sudah tentu kekurangan – kekurangan akan terdapat dalam
laporan ini. Karena itu, saran dan kritik yang sifatnya membangun dari setiap
pembaca sangat penulis
harapkan, demi kesempurnaan laporan ini
DAFTAR ISI
KATA
PENGANTAR…………...…………………………………………………………………………………………..i
DAFTAR
ISI……………………...…………………………………………………………………………………………...ii
BAB l
PENDAHULUAN
1.1
Tujuan Makalah……………………………………………………………………………………………………....1
1.2
Algoritma………………………………………………………………………………………………………………..1
BAB II
CONTOH 5PROGRAM C++
1.
Rumus Menghitung Konversi suhu……………………………………………………………………………..2
2.
Rumus Menghitung Kecepatan…………………………………………………………………………………...3
3.
Kalkulator Sederhana………………………………………………………………………………………………...4
4.
Biodata Mahasiswa……………………………………………………………………………………………………7
5.
Program Id dan Password………………………………………………………………………………………….8
DAFTAR
PUSTAKA……………………………………………………….……………………………………………..10
BAB I
PENDAHULUAN
1.1 TUJUAN
MAKALAH
Tujuan di buat
atau disusunya Makalah ini yaitu untuk menyelesaikan salah satu tugas mata
kuliah yang khususnya Praktikum
Algoritma Dan Pemograman C++ dan memberian nilai tambah bagi penulis.
Selain itu, penulis berharap di buatnya makalah ini bukan hanya untuk tugas
yang di berikan semata, akan tetapi bias membantu kita semua dalam hal
mempelajari ilmu pengetahuan yang khususnya Pemograman C++ ini. Harapan penulis
yaitu semoga makalah ini tidak hanya bermanfaat bagi penulis akan tetapi
sangat-sangat bermanfaat khususnya juga bagi para pembaca atau kita semua yang
membutuhkan untuk referensi ataupun salah satu sarana untuk menambah wawasan
dalam hal ilmu pengetahuan yang khususnya Pemograman C++. Semoga makalah ini
bisa bermanfaat bagi penulis khsususnya dan kita semua amin.
1.2
ALGORITMA
Algoritma
adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk
memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat
di kerjakan dan mempunyai efek tertentu algoritma dapat di tuliskan dengan
banyak cara, mulai dari menggunakan bahasa alami yanf di gunakan sehari-hari,
simbol grafik bahasa alir, sampe menggunakan bahasa pemograman seperti bahasa c
atau C++.
BAB ll
Contoh 5 program C++
1. Rumus
menghitung konversi suhu:
#include<iostream.h>
#include<conio.h>
int
main(){
float
c,r,f;
cout<<"masukkan
nilai celcius: ";
cin>>c;
r=c*0.8;
f=c*1.8+32;
cout<<"hasil
konversi suhu dari "<<c<<" drajat celcius ke reamur=
"<<r<<endl;
cout<<"hasil
konversi suhu dari "<<c<<" drajat celcius ke fahrenheit=
"<<f<<endl;
cout<<endl;
getch();
return
0;
}
2. Rumus
menghitung Kecepatan:
#include
<iostream.h>
#include<conio.h>
int
main()
{
int
s,t,v;
cout<<"
Mencari nilai kecepatan dalam satuan km "<<endl;
cout<<endl;
cout<<"masukan
jarak yang akan di tempuh: ";
cin>>s;
cout<<"Masukan
waktu tempuh: ";
cin>>
t;
v=(s/t)
;
cout<<"Kecepatan
nya ialah: "<<v<< "km/jam" <<endl;
getch();
return
0;
}
3.
Kalkulator Sederhana
#include
<string.h>
#include
<iostream.h>
#include
<conio.h>
main(){
int pilihan;
double a, b, hasil, kali, bagi, tambah,
kurang;
cout<<"KALKULATOR
SEDERHANA"<<endl;
cout<<""<<endl;
cout<<" 1.Operasi perkalian "<<endl;
cout<<" 2.Operasi pembagianan "<<endl;
cout<<" 3.Operasi penjumlahanan "<<endl;
cout<<" 4.Operasi pengurangan "<<endl;
cout<<""<<endl;
cout<<"masukan pilihan program yang
anda inginkan(1,2,3,4):";
cin>>pilihan;
switch(pilihan){
case 1: cout<<""<<endl;
cout<<" Program yang anda pilih adalah perkalian "<<endl;
cout<<"masukan
nilai pertama :";
cin>>a;
cout<<"masukan
nilai kedua :";
cin>>b;
kali=a*b;
cout<<""<<endl;
cout<<"Hasil
perkaliannya adalah:"<<kali;
cout<<endl;
break;
case 2: cout<<""<<endl;
cout<<" Program yang anda pilih adalah pembagian "<<endl;
cout<<"masukan
nilai pertama :";
cin>>a;
cout<<"masukan
nilai kedua :";
cin>>b;
bagi=a/b;
cout<<""<<endl;
cout<<"Hasil
pembagiannya adalah:"<<bagi;
cout<<endl;
break;
case 3: cout<<""<<endl;
cout<<" Program yang anda pilih adalah
penjumlahan "<<endl;
cout<<"masukan
nilai pertama :";
cin>>a;
cout<<"masukan
nilai kedua :";
cin>>b;
tambah=a+b;
cout<<""<<endl;
cout<<"Hasil
penjumlahannya adalah:"<<tambah;
cout<<endl;
break;
case 4: cout<<""<<endl;
cout<<" Program yang anda pilih adalah
pengurangan "<<endl;
cout<<"masukan
nilai pertama :";
cin>>a;
cout<<"masukan
nilai kedua :";
cin>>b;
kurang=a-b;
cout<<""<<endl;
cout<<"Hasil
pengurangannya adalah:"<<kurang;
cout<<endl;
break;
default:cout<<"Anda tidak memilih
salah satu program";
break;
}
getch();
}
4.Biodata
Mahasiswa
#include
<stdio.h>
#include
<conio.h>
#include
<iostream.h>
main()
{
char
nama[50],nim[20],alamat[100],notlp[15],hoby[20];
clrscr();
cout<<"\tBIODATA
Teknik informatika\n";
cout<<"Masukan
Nama :"; cin>>nama;
cout<<"Masukan
Nim :"; cin>>nim;
cout<<"Alamat :"; cin>>alamat;
cout<<"No
telp :"; cin>>notlp;
cout<<"Hobi :"; cin>>hoby;
cout<<endl;
cout<<"\tBIODATA
SAYA\n";
cout<<"Nama\t:"
<<nama<<"\nNim\t:"<<nim
<<"\nAlamat\t:"
<<alamat<<"\nNo
Telp\t:"
<<notlp<<"\nhobi\t:"<<hoby;
getch();
}
5. Program
Id Dan Password
#include
<iostream.h>
#include
<conio.h>
main
(void) {
int username, password;
int i;
cout
<< "------------------------------------------\n";
cout
<< "Selamat Datang Di Form Login Bosen Gaptek \n";
cout
<< "------------------------------------------\n\n";
int user = 123456;
int pass = 123456;
i = 1;
do {
cout << "Username : ";
cin >> username;
cout << "Password : ";
cin >> password;
if (username = user && password ==
pass) {
cout <<
"\n--------------------\n";
cout << "Anda Berhasil
Login" << endl;
cout <<
"--------------------\n\n";
} else {
cout <<
"\n------------------------\n";
cout << "Maaf ID & PASSWORD
Salah!" << endl;
cout <<
"-------------------------\n\n";
i = i +1;
}
}
while (i <= 3);
cout << "Anda Telah 3x Memasukan
ID & PASSWORD Yang Salah\n";
cout << "Mohon Maaf Akun Anda
Kami Blockir, Terima Kasih..";
getch();
}
DAFTAR
PUSTAKA
·
modul
praktikum algoritma dan pemograman