KASUS 2.4 MENCARI KUOSEN DAN RESIDU(TUGAS)

 KASUS 2.4
Setiap bilangan bulat selalu bisa ditulis dalam bentuk :
m = q.n + r
ndengan n < m, q adalah kuosen dan r adalah residu (sisa).
nBuatlah algoritma untuk merepresentasikan m dan dalam bentuk m = q.n + r. Sebagai contoh :
ninteger m = 73 dan n = 7 dapat ditulis sebagai 73 = 10x7 + 3, yaitu r = 3
 
#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 m,n,q,r;
    cout<<"Masukkan 2 bilangan. "<<endl;
    cout<<"Note : Bilangan pertama harus kecil dari bilangan kedua."<<endl;
    cout<<"Bilangan pertama : ";
    cin>>n;
    cout<<"Bilangan kedua. : ";
    cin>>m;
    if(n<m)
    {
        q=m/n;
        r=m%n;
        cout<<"Hasil  :"<<endl;
        cout<<"1. sekuen = "<<q<<endl;
        cout<<"2. residu = "<<r<<endl;
    }
    else
    {
        cout<<"Gagal, Bilangan pertama lebih besar dari bilangan kedua";
    }
    return 0;
}
Hasil compile kasus 2.4 yang bisa mengeluarkan hasil.



Hasil compile yang gagal mengeluarkan hasil.

0 komentar: