Lompat ke konten Lompat ke sidebar Lompat ke footer

Widget Atas Posting

 Tulis Artikel dan dapatkan Bayaran Tiap Kunjungan Rp 10-25 / kunjungan. JOIN SEKARANG || INFO LEBIH LANJUT

Mencari data Maximum dan Minimum dengan C++


    Pada postingan kali ini saya akan menshare sebuah program yang ditulis dalam bahasa C++ yang berguna untuk menghitung nilai maksimum dan minimum.dengan memasukan data dan di peroses melalui pengulangan(loop) dan seleksi.untuk mempermudah pemahaman saya buat sebuah kasus untuk contoh ,berikut adalah pendeklarasi awal dan pemrogram dalam C++:
Kasus :
Mencari Data Motor dengan kecepatan Tinggi(maximum) Dan Terendah(minimum)
Variabel yang digunakan:
1.       Mr = merek motor
2.       Cc = Cm³ cilinder
3.       K = kecepatan
4.       Mrmax= motor kcpatan maksimal
5.       Ccmax = cc kekepatan maksima
6.       Kmax=kecepatan maksimal
7.       Mrmin = motor kecepatan minimal
8.       ccmin = cc kecepatan maksimal
9.       kmin = kecepatan minimal
INPUT
1.       adl =’y’
2.       kmax = 0
3.       ccmax=” “
4.       mrmax =” 
5.       kmin =350
6.       ccmin =” 
7.       mrmin =” 
PROSES
Motor dengan kecepatan tertinggi
Jika   k > kmax maka
Mrmax = mr
Ccmax  = cc
Kmax = k
Motor dengan kecepatan terendah
Jika k < kmin   maka
Ccmin  = cc
Mrmin  = mr
Kmin  =  k
OUTPUT
Motor dengan kecepatan tertinggi
Mrmax
Ccmax
Kmax
Motor dengan kecepatan terendah
Mrmin
Ccmin
Kmin
#include <iostream.h>
#include <conio.h>
#include <stdio.h>

main()
{

char mr[20],mrMax[20],mrMin[20],cc[20], ccMax[20],ccMin[20];
int k, kMax=0,kMin=350;
char adl='y';
cout<<"   Mencari Data motor dengan kecepatan tertinggi dan terendah \n\n";

while (adl=='y'||adl=='Y')
{
cout<<"motor        = ";gets(mr);
cout<<"cc           = ";gets(cc);
cout<<"kecepatan    = ";cin>>k;
cout<<endl;


if(k>kMax)
{
    strcpy(mrMax,mr);
   strcpy(ccMax,cc);
   kMax=k;
}
if(k<kMin)
{
    strcpy(mrMin,mr);
   strcpy(ccMin,cc);
   kMin=k;
}

cout<<"Ada data lain ? ";cin>>adl;
clrscr ();
}
clrscr();
    cout<<" motor dengan kecepatan tertinggi\n ";
   cout<<"_______________________________\n\n";
   cout<<"  motor       = "<<mrMax<<endl;
   cout<<"  cc          = "<<ccMax<<endl;
   cout<<"  kecepatan   = "<<kMax<<"  km/h"<<endl<<endl<<endl;

   cout<<" motor dengan kecepatan terendah\n ";
   cout<<"_______________________________\n\n";
   cout<<"  motor       = "<<mrMin<<endl;
   cout<<"  cc          = "<<ccMin<<endl;
   cout<<"  kecepatan   = "<<kMin<<"  km/h"<<endl;

   getch();
}
Untuk melihat hasilnya lansung aja di copy dan di RUNkan di Borland C++ atau program lain nya.untuk memasukan data yang lain tekan tombol (Y)dan enter.

Posting Komentar untuk "Mencari data Maximum dan Minimum dengan C++"