Assalamualaikum Wr. Wb.
Selamat malam semua,
semoga hari ini masih diberikan kesehatan baik lahir maupun batin. Aamiin.
Kali ini saya ingin memberikan sebuah postingan tentang tugas saya yang diberikan oleh dosen algoritma dan pemrograman saya yaitu Kasus 4.8 - Membuat Program Penjumlahan dengan Perulangan dengan menggunakan Dev C++, Raptor, dan juga memberikan Algoritmanya.
Program ini sebenarnya akan menghasilkan hasil perkalian tetapi dengan cara menjumlahkan angka yang sama sebanyak yang kita inginkan (b=a+a+a+a...+a sebanyak b kali). Berlaku jika a positif atau negatif. Jika b negatif dan karena loop tidak pernah negatif, maka harus dilakukan manipulasi agar bernilai selalu positif. Oleh karena itu, nilai b menjadi abs(b).
Algoritma :
- Mendeklarasikan variabel a dan b yang bertipe data integer
- Memasukkan nilai a sebagai nilai yang ingin dikalikan dan nilai b yang menjadi bilangan perkaliannya
- Melakukan penjumlahan a sebanyak b kali
- Menampilkan output hasil perkalian nilai a sebanyak b kali.
Source Code Dev C++ :
#include <iostream>
#include <cstdlib>
using namespace std;
int main(int argc, char** argv){
int a,b,c,d,e=0;
cout<<"Masukkan angka yang ingin dikali : ";
cin>>a;
cout<<"Masukkan angka yang dijadikan pengali : ";
cin>>b;
for(d=1; d<=abs(b); d++)
e=e+a;
if(b<0)
e=-e;
cout<<a<<" x "<<b<<" = "<<e;
return 0;
}
Hasil Gambar Dev C++ :
Source Code Dev C++ |
Hasil dari Source Code Dev C++ |
Raptor :
0 comments
Posting Komentar