Pages

Subscribe:

Labels

Cool Blue Outer Glow Pointer

Senin, 31 Desember 2012

Program Mencari Nilai Max


#include <iostream>

using namespace std;

struct daftar{
    string nama;
    int harga;
};

int main(){
string nama;
int harga;
int x,i;

    cout << "Masukkan Jumlah Barang : ";cin>>x;
    cout << endl;

daftar d[x];
i=0;

while (i<x){
    cout << "Nama Barang "<<i+1<<"\t: ";cin>>nama;
  d[i].nama=nama;
    cout << "Harga\t\t: ";cin>>harga;
  d[i].harga=harga;

i++;
}

cout << "<==================================>"<<endl;
cout << "Hasil input barang:"<<endl;
cout << endl;

i=0;
while (i<x){
    cout << "Nama Barang "<<i+1<<"\t: "<<d[i].nama<<endl;
    cout << "Harga\t\t: "<<d[i].harga<<endl;
i++;
}
cout << "<==================================>"<<endl;
cout << endl;
cout << "Produk paling mahal adalah: "<<endl;
int maks=i-1;
i=0;
while (i<x){
    if (d[i].harga>d[maks].harga){
        maks = i-1;
    }
i++;
}
cout << "Nama Barang "<<maks+1<<"\t: "<<d[maks].nama<<endl;
cout << "Harga\t\t: "<<d[maks].harga<<endl;

    return 0;
}


0 komentar:

Posting Komentar