1. Hitunglah jumlah dari 3 buah bilangan bulat!
2. Analisis :
- Input : misalkan a,b,c semua integer
- Proses : jumlah = a + b + c
- Output : tulis (jumlah)
Algoritmanya seperti berikut :
Programnya seperti berikut :
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b,c,jum;
cout<<"Program untuk Menghitung Jumlah dari 3 buah Bilangan Bulat"<<endl;
cout<<"Masukkan nilai a :";cin>>a;
cout<<"Masukkan nilai b :";cin>>b;
cout<<"Masukkan nilai c :";cin>>c;
cout<<endl;
jum=a+b+c;
cout<<"hasil penjumlahan 3 buah Bilangan Bulat :"<<jum<<endl;
return 0;
}
KASUS 2.2
1.Buat algoritma dan program untuk mencari hasil kali dari dua buah bilangan !
2.Analisis :
- Input : misalkan a, b semua integer
- Proses : hasil = a*b
-Output : tulis(hasil)
Algorima seperti berikut :
Programnya seperti berikut :
#include <iostream>
#include <string>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a,b,jum;
cout<<"Mencari Hasil Kali Dari 2 Buah Bilangan :"<<endl;
cout<<"Masukkan nilai a = ";cin>>a;
cout<<"Masukkan nilai b = ";cin>>b;
jum=a*b;
cout<<"hasil perkalian = "<<jum<<endl;
return 0;
}
KASUS 2.3
1.Buat algoritma dan program untuk menghitung konversi dari m ke cm dan inchi !
2.Analisis :
- Input : misalkan m(mewakili meter)
- Proses : 1 meter = 100 cm
- 1 inchi = 2.54 cm
- cm = m*100
- inchi = m*100/2.54
- Output : (cm,inci)
Programnya seperti berikut :
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int m,cm;
float inch;
cout<<"masukkan ukuran dalam meter ";cin>>m;
cm=m*100;
cout<<"konversi m ke cm = "<<cm<<endl;
inch=(m*100)/2.54;
cout<<"konversi m ke inch = "<<inch;
return 0;
}
KASUS 2.6
Setiap bilangan bulat selalu bisa di tulis dalam bentuk :
m = q.n+r
- dengan n < m, q adalah kuosen dan r adalah residu (siap)
- Buatlah algoritma untuk mempresentasikan m dan dalam bentuk m = q.n + r. sebagai contoh :
- integer m = 73 dan n = 7 dapat ditulis sebagai 73 = 10x7 + 3, yaitu r = 3
Programnya seperti berikut :
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
int m,n,r;
float q;
cout<<"Masukkan nilai m =";cin>>m;
cout<<"Masukkan nilai n =";cin>>n;
q=m/n;
r=m%n;
cout<<m<<"="<<q<<"*"<<n<<"+"<<r;
return 0;
}
semoga bermanfaat, jika ada kekurangan mohon bantuannya. Terima Kasih !
Tidak ada komentar:
Posting Komentar