Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //4. mean min max total
- #include<stdio.h>
- #include<stdlib.h>
- int main()
- {
- int n; //mendeklarasikan n sebagai integer, n adalah nilai
- int x; //mendeklarasikan x sebagai integer, x adalah jumlah mahasiswa
- int t; //mendeklarasikan t sebagai integer, t adalah total
- int upper; //mendeklarasikan upper sebagai integer, upper adalah batas atas
- int k; //mendeklarasikan k sebagai integer, k adalah kounter
- int lower; //mendeklarasikan lower sebagai integer, lower adalah batas bawah
- int u; //mendeklarasikan u sebagai integer, u adalah mahasiswa yang memiliki nilai maksimum
- int b; //mendeklarasikan b sebagai integer, b adalah mahasiswa yang memiliki nilai minimum
- float r; //mendeklarasikan r sebagai float, r adalah rata-rata nilai
- printf(" Masukkan jumlah mahasiswa : "); //menginput jumlah mahasiswa
- scanf("%d", &x); //menyecan x sebagai bilangan decimal
- k = 1; //memberi nilai awal kounter k
- t = 0; //memberi nilai awal total nilai
- printf("\n Masukkan nilai : "); //memberi nilai mahasiswa
- scanf("%d", &n); //menyecan n sebagai bilangan decimal
- t = t + n; //menghitung total nilai
- printf("\t total = %d \t", t); //mencetak total nilai
- printf(" Jumlah mahasiswa = %d", k); //mencetak jumlah mahasiswa
- k = k + 1; //menambah nilai kounter
- upper = n; //menentukan nilai batas atas
- printf(" Max = %d \t", upper); //mencetak nilai batas atas
- lower = n; //menentukan nilai batas bawah
- printf(" Min = %d \n", lower); //mencetak nilai batas bawah
- u=k; //menentukan nilai u
- b=k; //menentukan nilai b
- while(k<=x){ //program mengulangi pengulangan sampai ka melebihi nilai x
- printf("\n Masukkan nilai : "); //memberi nilai mahasiswa
- scanf("%d", &n); //menyecan n sebagai bilangan decimal
- t = t + n; //menghitung total nilai
- printf("\t Total = %d\t", t); //mencetak nilai total
- printf(" Jumlah mahasiswa = %d", k); //mencetak jumlah mahasiswa
- if(n>upper){ //apabila nilai lebih besar dari upper, maka nilai itu menjadi nilai maksimal
- upper = n; //menentukan nilai maksimal
- u=k; //menentukan mahasiswa yang nilainya maksimal
- }
- printf(" Max = %d \t", upper); //mencetak nilai maksimal
- if(n<lower){ //apabila nilai lebih kecil dari lower, maka nilai itu menjadi nilai terkecil
- lower = n; //menentukan nilai minimum
- b=k; //menentukan mahasiswa yang nilainya terkecil
- }
- printf(" Min = %d \n", lower); //mencetak nilai terkecil
- k = k + 1; //menambah nilai kounter k
- }
- r = t/x; //menghitung rata-rata nilai
- printf(" \n\n Jumlah peserta UTS = %d", x); //mencetak jumlah mahasiswa yang mengikuti UTS
- printf("\n Rata-rata kelas adalah %2.2f \n", r); //mencetak nilai rata-rata
- printf(" Nilai Maksimum = %d \n", upper); //mencetak nilai maksimum
- printf(" Mahasiswa ke %d memiliki nilai tertinggi \n", u); //mencetak manusia yang memiliki nilai tertinggi
- printf(" Nilai Minimum = %d \n", lower); //mencetak nilai minimum
- printf(" Mahasiswa ke %d memiliki nilai terendah \n", b); //mencetak mahasiswa yang memiliki nilai terendah
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement