C++ Program Menghitung Niali Terkecil & Terbessar dan Flowchartnya
Hallo teman semuanya pada kesempatan kali ini saya akan mebagikan kepada kalian semua contoh program C++ untuk menentukan nilai terkecil dan terbesar dari 3 bilangan dan dari deret bilangan yang kita tentukan. Yang disertai dengan pembahasan algoritma dan flowchart nya.
Algoritma Menentukan Nilai Terkecil Dari 3 Bilangan
- Mulai
- Deklarasi variabel terkecil, bil1, bil2, dan bil 3
- Masukan bilangan bil1, bil2 dan bil3
- Set pada nilai bil1 sebagai bilangan terkecil
- Jika bil2 kurang dari bilangan terkecil, maka bil2 akan menajadi bilangan terkecil
- Jika bil3 kurang dari bilangan terkeecil, maka bil3 yang akan menjadi bilangan terkecil
- Tampilkan bilangan terkecil
- Selesai
Flowchart Menentukan Nilai Terkecil dari 3 Bilangan
Algoritma
- Mulai
- Deklarasi variabel terkecil bil1,bil2 dan bil3
- Masukan bilangan bil1, bil2 dan bil3
- Set nilai bil1 sebagai bilangan terbesar
- Jika bil2 lebih besar, maka bil2 menjadi bilangan terbesar
- Jika bil3 lebih besar, maka bil3 yang akan menjadi bilangan terbesar
- Tampilkan bilangan terbesar
- Selesai
Flowchart Menentukan Nilai Terbesar Dari 3 Bilangan
Code Program C++
Penjelasan untuk Program :
Didalam menentukan nilai terkecil pada 3 bilangan tersebut. algoritma nya terletak pada percabangan pertama :
Pada tahapan pertama nilai pada bil1 akan di set sebagai nilai terkecil, setelahitu akan di lakukan pengecekan pada percangan if dengan konsisi jika bil2 kurang dari terkecil maka nilai bil2 merupakan bilangan yang terkecil. untuk kondisi yang kedua adalah jika bil3 kurang dari terkecil maka bilangan yang terkecilnya adalah bil3.
Untuk contoh sederhananya seperti ini, jika user memasukan nilai bil1 =10 , bil2=20, dan bil3=8 maka seperti yang sudah dijelaskan diatas pada awalnya bil1 akan dijadikan sebagai nilai bilangan terkecil, maka variabel terkecilnya =10, lalu pada kondisi pertama akan di cek apabila bil2<terkecil seperti kita ketahuai bil2 mempunyai nilai 20 sedangkan variabel terkecil berniali 10 sehingga kondisi ini tidak terpenuhi. Program akan melakukan pengecekan pada konsisi yang kedua apakah bil3<terkecil karena nilai bil3 adalah 8 dan yang terkecil sebelum nya adalah 10 maka kondisi ini bernilai benar bil3 lebih kecil dari bil1. maka nilai terkecil akan di gantikan oleh bil3 dengan nilai 8.
Sementara itu untuk menenentukan nailai terbesar dari 3 bilangan tersebut dengan menggunakan algoritma pada percabangan kedua:
Algoritma yang digunakan sama yang bedakan untuk mendapatkan nilai terbesar hanya berbeda pada oprator pembanding yang digunakan, jika sebelum nya menentukan nilai bilangan terkecil menggunakan kurang dari (<) maka untuk menentukan bilangan terbesar dengan menggunakan oprator lebih dari (>).
maka jika oprator di atas, dijalankan akan menghasilkan ouput seperti dibawah ini:
mungkin itu saja yang dapat saya berikan kepada kalin untuk pembelajaran kali ini kurang lebih nya saya minta maaf jika ada kata kata dan penulisan saya yang salah mohon di maafkan
0 Response to "C++ Program Menghitung Niali Terkecil & Terbessar dan Flowchartnya"
Post a Comment