Setiap bilangan bulat selalu bisa ditulis dalam bentuk:
>dengan n < m, q adalah kuesen dan r adalah residu (sisa)
>Buatlah algoritma untuk merepresentasikan m dan dalam bentuk m=q.n+r. sebagai contoh
>integer m= 73 dan n = 7 dapat ditulis 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: kuosen q menggunakan / (asal kesua operan integer), sedangkan r dapat di peroleh dengan menggunkan operator %.
>Output: q dan r (disusun seperti yang diminta)
Jawaban C++:
Flowchart Dengan Reptor:
Tidak ada komentar:
Posting Komentar