#include <iostream>
using namespace std;
#include <iostream>
using namespace std;
int main( ) {
int n;
cout << "Masukkan jumlah siswa: " ;
cin >> n;
int nilai[ 100 ] ;
int total = 0 ;
int tertinggi, terendah;
int jumlah_lulus = 0 ;
// Menginput nilai siswa
for ( int i = 0 ; i < n; i++ ) {
cout << "Masukkan nilai siswa ke-" << i + 1 << ": " ;
cin >> nilai[ i] ;
total + = nilai[ i] ;
// Menentukan nilai tertinggi dan terendah saat input
if ( i == 0 ) {
tertinggi = nilai[ i] ;
terendah = nilai[ i] ;
} else {
if ( nilai[ i] > tertinggi) tertinggi = nilai[ i] ;
if ( nilai[ i] < terendah) terendah = nilai[ i] ;
}
// Menghitung jumlah siswa yang lulus
if ( nilai[ i] >= 75 ) {
jumlah_lulus++ ;
}
}
// Menampilkan daftar nilai
cout << "\n Daftar nilai: " ;
for ( int i = 0 ; i < n; i++ ) {
cout << nilai[ i] << " " ;
}
cout << endl;
// Menampilkan hasil analisis
cout << "Nilai tertinggi : " << tertinggi << endl;
cout << "Nilai terendah : " << terendah << endl;
double rata_rata = ( double ) total / n;
cout << "Rata-rata nilai : " << rata_rata << endl;
cout << "Jumlah siswa yang lulus (>= 75): " << jumlah_lulus << endl;
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgbjsKICAgIGNvdXQgPDwgIk1hc3Vra2FuIGp1bWxhaCBzaXN3YTogIjsKICAgIGNpbiA+PiBuOwoKICAgIGludCBuaWxhaVsxMDBdOwogICAgaW50IHRvdGFsID0gMDsKICAgIGludCB0ZXJ0aW5nZ2ksIHRlcmVuZGFoOwogICAgaW50IGp1bWxhaF9sdWx1cyA9IDA7CgogICAgLy8gTWVuZ2lucHV0IG5pbGFpIHNpc3dhCiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGNvdXQgPDwgIk1hc3Vra2FuIG5pbGFpIHNpc3dhIGtlLSIgPDwgaSArIDEgPDwgIjogIjsKICAgICAgICBjaW4gPj4gbmlsYWlbaV07CiAgICAgICAgdG90YWwgKz0gbmlsYWlbaV07CgogICAgICAgIC8vIE1lbmVudHVrYW4gbmlsYWkgdGVydGluZ2dpIGRhbiB0ZXJlbmRhaCBzYWF0IGlucHV0CiAgICAgICAgaWYgKGkgPT0gMCkgewogICAgICAgICAgICB0ZXJ0aW5nZ2kgPSBuaWxhaVtpXTsKICAgICAgICAgICAgdGVyZW5kYWggPSBuaWxhaVtpXTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICBpZiAobmlsYWlbaV0gPiB0ZXJ0aW5nZ2kpIHRlcnRpbmdnaSA9IG5pbGFpW2ldOwogICAgICAgICAgICBpZiAobmlsYWlbaV0gPCB0ZXJlbmRhaCkgdGVyZW5kYWggPSBuaWxhaVtpXTsKICAgICAgICB9CgogICAgICAgIC8vIE1lbmdoaXR1bmcganVtbGFoIHNpc3dhIHlhbmcgbHVsdXMKICAgICAgICBpZiAobmlsYWlbaV0gPj0gNzUpIHsKICAgICAgICAgICAganVtbGFoX2x1bHVzKys7CiAgICAgICAgfQogICAgfQoKICAgIC8vIE1lbmFtcGlsa2FuIGRhZnRhciBuaWxhaQogICAgY291dCA8PCAiXG5EYWZ0YXIgbmlsYWk6ICI7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGNvdXQgPDwgbmlsYWlbaV0gPDwgIiAiOwogICAgfQogICAgY291dCA8PCBlbmRsOwoKICAgIC8vIE1lbmFtcGlsa2FuIGhhc2lsIGFuYWxpc2lzCiAgICBjb3V0IDw8ICJOaWxhaSB0ZXJ0aW5nZ2kgOiAiIDw8IHRlcnRpbmdnaSA8PCBlbmRsOwogICAgY291dCA8PCAiTmlsYWkgdGVyZW5kYWggIDogIiA8PCB0ZXJlbmRhaCA8PCBlbmRsOwogICAgCiAgICBkb3VibGUgcmF0YV9yYXRhID0gKGRvdWJsZSl0b3RhbCAvIG47CiAgICBjb3V0IDw8ICJSYXRhLXJhdGEgbmlsYWkgOiAiIDw8IHJhdGFfcmF0YSA8PCBlbmRsOwogICAgY291dCA8PCAiSnVtbGFoIHNpc3dhIHlhbmcgbHVsdXMgKD49IDc1KTogIiA8PCBqdW1sYWhfbHVsdXMgPDwgZW5kbDsKCiAgICByZXR1cm4gMDsKfQ==