Kasus 4.8 Hitunglah axb dengan metode penjumlahan
·
Masalah:
Menghitung axb dengan metode penjumlahan
·
Analisis:
Input : a dan b adalah bilangan
integer
Proses : axb= a + a+ a + ... + a
(sebanyak b kali)
Output : Hasil perkalian a dan b.
·
Algoritma
{Diberi masukan a dan b, dihitung nilai
dari a kali b}
·
Deklarasi
a, b, i :
Integer {input}
jumlah :integer
{output}
·
Deskripsi
read(a, b)
jumlah ß
0
for i ß
1 to y do
jumlah
ß jumlah + a
endfor
write(jumlah)
·
C++
using namespace std;
class positif{
private:
int a;
int b;
int i;
int jumlah;
public:
positif();
void hasil();
};
positif::positif(){
cout<<"Menghitung
a x b dengan penjumlahan\n\n";
}
void positif::hasil(){
cout<<"Masukkan a: ";
cin>>a;
cout<<"Masukkan b: ";
cin>>b;
jumlah=0;
for (i=0;i<b;i++){
jumlah=jumlah+a;
}
cout<<"hasil "<<a<<" x
"<<b<<" = "<<jumlah<<endl;
}
int main(int argc, char *argv[])
{
positif x;
x.hasil();
hasilnya:
·
Flowchart
Tugas 17 Maret 2014
Tidak ada komentar:
Posting Komentar