SEKUEN Minggu ke II
Kasus
2.1.
n
Hitunglah
jumlah dari 3 buah bilangan bulat!
n
Analisis
:
Ø
Input
: misalkan a, b, c semua integer
Ø
Proses
: jumlah ß
a + b + c
Ø
Output
: tulis (jumlah)
1. Algoritma
- Deklarasi
. a,b,c : integer {input}
. jumlah : integer {output}
- Deskripsi
. read(a,b,c)
. jumlah = a+b+c
. write(jumlah)
- Deklarasi
. a,b,c : integer {input}
. jumlah : integer {output}
- Deskripsi
. read(a,b,c)
. jumlah = a+b+c
. write(jumlah)
2. Program
dan Flowchart
#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 a,b,c,jumlah;
cout<<"Input Angka Pertama :";cin>>a;
cout<<"Input Angka Kedua : ";cin>>b;
cout<<"Input Angka Ketiga : ";cin>>c;
jumlah=a*b*c;
cout<<jumlah;
return 0;
}
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 a,b,c,jumlah;
cout<<"Input Angka Pertama :";cin>>a;
cout<<"Input Angka Kedua : ";cin>>b;
cout<<"Input Angka Ketiga : ";cin>>c;
jumlah=a*b*c;
cout<<jumlah;
return 0;
}
- Buat Algoritma dan Program untuk mencari hasil kali dari dua buah bilangan !
- Analisis :
- Input : misalkan a,b integer
- Proses : hasil = a * b
- Output : hasil
1.
Algoritma
·
Mendeklarasikan variable a,B dengan
tipe data integer
·
Menginputkan 2 bilangan untuk a dan
B,,
·
Proses dengan rumus a*B
·
Outputkan hasilnya.
2. Program dan Flowchart
#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 a,B,jumlah;
cout<<"Input Angka Pertama :";cin>>a;
cout<<"Input Angka Kedua : ";cin>>B;
jumlah=a*B;
cout<<jumlah;
return 0;
}
- Buat algoritma dan program untuk menghitung konversi dari m ke cm dan inchi !
- Analisis :
- Input : m (dalam meter)
- Proses :
- 1 meter = 100 cm
- 1 inchi = 2.54 cm
- cm = m*100
- inchi = m*100/2.54
- Output : cm, inchi.
1. Algoritma
·
Mendeklarasikan variable m dan cm dengan tipe data integer
·
Menginputkan 2 bilangan untuk m dan
cm,
·
Proses dengan rumus untuk inchi=((m*100)/2.54), untuk cm=100*m;
·
Outputkan hasilnya.
2.
Program dan Flowchat
#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 inchi ;
cout<<"Masukan (dalam meter):";cin>>m;
cm=100*m;
inchi=((m*100)/2.54);
cout<<"Hasil cm: "<<cm<<endl;
cout<<"Hasil inchi: "<<inchi;
return 0;
}
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 inchi ;
cout<<"Masukan (dalam meter):";cin>>m;
cm=100*m;
inchi=((m*100)/2.54);
cout<<"Hasil cm: "<<cm<<endl;
cout<<"Hasil inchi: "<<inchi;
return 0;
}
Kasus
2.6
Setiap bilangan bulat selalu bisa ditulis dalam bentuk :
m
= q . n + r
- dengan n<m , q adalah kousen dan r adalah residu.
- Buatlah algoritma untuk mempresentasikan m dan dalam bentuk m = q.n+r sebagai contoh : integer m =3 dan n=7 dapat di tulis sebagai 73 = 10x7+3, yaitu r=3
Analisis
:
· Ingat ! Bila perlu buatlah contoh bilangan tertentu sehingga
kita memperoleh gambaran bagaimana cara kerja (proses) yang akan dilakukan
algoritma.
· Input : n dan m (n < m),
· Proses : Kousen q menggunakan / (asal kedua operan integer),
sedangkan r dapat di peroleh dari %.
· Output : q dan r (disusun seperti yang diminta.
1.
Algoritma
·
Mendeklarasikan variable m,n dan r dengan tipe data integer
·
Menginputkan 2 bilangan untuk m dan
n,
·
Proses dengan rumus untuk q=m/ndan r=m%n;
·
Outputkan hasilnya.
2.
Program dan Flowchat
#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<<"Input m = ";cin>>m;
cout<<"Input n = "; cin>>n;
q=m/n;
r=m%n;
cout<<m<<" = "<<q<<" x "<<n<<" + "<<r;
return 0;
}
Tidak ada komentar:
Posting Komentar