Rabu, 16 Maret 2016

Algoritma Pemrograman

Kasus 2.6 C++ dan Flowchart

Pertanyaan:

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:


Kasus 2.3 Tentang Konversi Dari m Ke cm dan Inchi

Pertanyaan:
Buatlah Algoritma dan perogram untuk menghitung konversi dari mke cm dan inchi
Analisis:
>Input: misalkan m (mewakili meter)
>Proses: 1 meter = 100 cm
>             1 inchi = 2.54 cm
>              cm = m*100
>              inchi = m*100/2.54
>Output: tulis (cm, inchi)

Jawaban C++:

Flowchart Dengan Reptor:



Kasus 2.2 Tentang Mencari Hasil Perkalian Dua Bilangan

Pertanyaan:

Buatlah Algoritma dan program untuk mencari hasil kali dari dua bilangan

Analisis:
>Input: misalkan 

>Proses: hasil a*b
>Output: tulis (hasil)

Jawaban C++:
Flowchart Dengan Reptor:

Kasus 2.1 Tentang Perhitungan 3 Buah Variabel

Pertanyaan:
Hitunglah jumlah dari 3 buah bilangan bulat!
Analisis:
input: misalkan a,b,c semua integer
Proses: jumlah a+b+c

Output: tulis (jumlah)

Jawaban C++:


Flowchart dengan Reptor:

Tidak ada komentar:

Posting Komentar