[tutorial] [cpp] menentukan nilai max dan min
hai .. berjumpa lagi dengan kami ,skarang kita akan membahas tentang menentukan nilai maximal dan minimal menggunakan bahasa c++, langsung saja ini siyntax nya
#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) {
/*PERULANGAN NILAI MIN-MAX INI MENGGUNAKAN LOOPING FOR KARENA MERUPAKAN
FIXED CONDITIONAL,NILAI BANYAKNYA LOOP SUDAH DIKETAHUI DI INPUTAN KEYBOARD*/
int a, b, c;
cout<<"Masukkan jumlah bilangan yang akan diinputkan : "; cin>>a;
//Input jumlah
int d[a];
for(b=0;b<a;b++){
/*Perulangan input, harus dikerjakan terlebih dahulu. Maka menggunakan kurung kurawa agar bisa dikerjakan terlebih dahulu*/
cout<<"Masukkan angka : "; cin>>d[b];
}
int max=d[0], min=d[0];
//Rumus MinMax
for(b=0;b<a;b++){
/*Perulangan Max dan penyimpanan data Max juga harus menggunakan kurung kurawa, karena juga satu paket rumus LOOP*/
if(d[b]>max){ max=d[b];}
}
for (c=0;c<a;c++){
/*Perulangan Min dan penyimpanan data Min juga harus
menggunakan kurung kurawa, karena juga satu paket rumus LOOP*/
if(d[c]<min){min=d[c];}
}
cout<<"Bilangan terbesar adalah "<<max<<endl;
cout<<"Bilangan terkecil adalah "<<min<<endl;
return 0;
}
Penjelasan :
1. untuk menentukan nilai max dan min mengunakan LOOPING FOR KARENA MERUPAKAN
FIXED CONDITIONAL,NILAI BANYAKNYA LOOP SUDAH DIKETAHUI DI INPUTAN KEYBOARD,
2. Dalam implementasi pemrograman banyak masalah yang harus diselesaikan secara
berulang. Untuk menghindari penulisan statement tersebut secara berulang maka
digunakan statement perulangan / looping.
3. Pernyataan Percabangan if-else digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantarasekian pernyataan yang ada , Untuk keperluan pengembalian keputusan.
Dan ini lah contoh hasil runingnya,
#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) {
/*PERULANGAN NILAI MIN-MAX INI MENGGUNAKAN LOOPING FOR KARENA MERUPAKAN
FIXED CONDITIONAL,NILAI BANYAKNYA LOOP SUDAH DIKETAHUI DI INPUTAN KEYBOARD*/
int a, b, c;
cout<<"Masukkan jumlah bilangan yang akan diinputkan : "; cin>>a;
//Input jumlah
int d[a];
for(b=0;b<a;b++){
/*Perulangan input, harus dikerjakan terlebih dahulu. Maka menggunakan kurung kurawa agar bisa dikerjakan terlebih dahulu*/
cout<<"Masukkan angka : "; cin>>d[b];
}
int max=d[0], min=d[0];
//Rumus MinMax
for(b=0;b<a;b++){
/*Perulangan Max dan penyimpanan data Max juga harus menggunakan kurung kurawa, karena juga satu paket rumus LOOP*/
if(d[b]>max){ max=d[b];}
}
for (c=0;c<a;c++){
/*Perulangan Min dan penyimpanan data Min juga harus
menggunakan kurung kurawa, karena juga satu paket rumus LOOP*/
if(d[c]<min){min=d[c];}
}
cout<<"Bilangan terbesar adalah "<<max<<endl;
cout<<"Bilangan terkecil adalah "<<min<<endl;
return 0;
}
Penjelasan :
1. untuk menentukan nilai max dan min mengunakan LOOPING FOR KARENA MERUPAKAN
FIXED CONDITIONAL,NILAI BANYAKNYA LOOP SUDAH DIKETAHUI DI INPUTAN KEYBOARD,
2. Dalam implementasi pemrograman banyak masalah yang harus diselesaikan secara
berulang. Untuk menghindari penulisan statement tersebut secara berulang maka
digunakan statement perulangan / looping.
3. Pernyataan Percabangan if-else digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan diantarasekian pernyataan yang ada , Untuk keperluan pengembalian keputusan.
Dan ini lah contoh hasil runingnya,
- pertama kita inputkan jumlah bilangan yang akan di masukan lalu enter, makan akan muncul angka yang akan di uji
- lalu masukan angkan yang anda inginkan lalu di enter
- otomatis bilangan terbesar dan bilangan terkecil akan muncul,



No comments:
Post a Comment