Array Lanjutan - Usia
Array Lanjutan
Usia
// Judul : Array Lanjutan
#include<iostream>
using namespace std;
// Kamus :
int x, y, z, ps;
float total, rtrt;
// Deskripsi
int main()
{
cout << "Input Data Usia Pasien di Bawah Ini!" << endl;
cout << "Jumlah pasien : " ;
cin >> ps ;
int usia[ps];
x=1;
total=0;
do
{
cout << "Usia Pasien " << x << " : ";
cin >> usia[x];
total=total+usia[x];
x=x+1;
}while(x<=ps);
rtrt = total/ps ;
cout << "Rata-rata usia pasien adalah " << rtrt << endl;
x=1;
do
{
y=x+1;
do
{
if(usia[x]>usia[y])
{
z = usia[x];
usia[x] = usia[y];
usia[y] = z;
}
y=y+1;
}while(y<=ps);
x=x+1;
}while(x<ps);
cout << "Urutan usia pasien dari yang terkecil adalah ";
x=1;
do
{
cout << usia[x] << " " ;
x=x+1;
}while(x<=ps);
x=ps;
do
{
y=x-1;
do
{
if(usia[x]<usia[y])
{
z = usia[x];
usia[x] = usia[y];
usia[y] = z;
}
y=y-1;
}while(y>=1);
x=x-1;
}while(x>1);
cout << endl;
cout << "Urutan usia pasien dari yang terbesar adalah ";
x=ps;
do
{
cout << usia[x] << " " ;
x=x-1;
}while(x>=1);
}
Komentar
Posting Komentar