- Setiap bilangan bulat selalu bisa ditulis dalam bentuk:
- Dengan n<m, q adalah kuosen dan r adalah residu(sisa). Buatlah Algoritma untuk merepresentasikan m dan dalam bentuk m=q.n+r
Analisis:
- Input : n,m(Dengan syarat n<m)
- Proses: mencari nilai kuosen(q) dan residu(r)
- Output: q,r
Deklarasi:
- m,n : Integer{Input}
- q,r : Integer{Output}
Deskripsi:
- read(m,n)
- r<--m%n
- q<--((m-r)/n)
- write(q,r)
Berikut adalah gambar hasil saat meng-inputkan m=5 dan n=3:
Sebenarnya ada bentuk translasi dalam bahasa C++, Namun karena menggunakan operator overloading yang belum saya mengerti, jadi belum saya posting. Heheheheh....
Tidak ada komentar:
Posting Komentar