Program Penentu Nilai Minimum, Maksimum, dan Rata-Rata Dalam Bahasa C
Program penentu nilai minimum, maksimum, dan average |
KakaKiky - Pada postingan sebelumnya iky sudah pernah membagikan sebuah program dengan nama ‘Reverse Sentence’. Dan pada postingan kali ini iky akan kembali membagikan source code pemrograman bahasa C dengan nama ‘Min_Max_Rata’.
Program Min_Max_Rata ini merupakan sebuah program bahasa C yang digunakan untuk menghitung nilai minimum, maksimum, dan rata-rata dari data yang dimasukkan oleh user.
Mula-mula user diminta untuk memasukkan jumlah banyaknya data, kemudian memberikan nilai pada setiap data tersebut. Setelah semua data diinput, maka output yang dihasilkan adalah nilai minimum, maksimum, dan rata-rata dari semua data.
Untuk mengetahui lebih detail lagi mengenai code minimum, maksimum, dan average tersebut, silahkan baca source code beserta penjelasannya di bawah ini.
/*
Creator : M. Rizki Riswandi
Website : 1808107010017
*/
#include <stdio.h>
int main(){
int i,x; //Deklarasi variabel bertipe int
float avg, num; //Deklarasi variabel bertipe float
float min=100, max=0, value=0; //Deklarasi variabel bertipe float
printf("==* Program Menentukan Nilai Maksimum, Minimum dan Rata-rata *==\n\n");
printf("Masukkan Jumlah Data : ");
scanf("%d", &x);
Fungsi untuk menginput data yang diberikan oleh user dengan menggunakan perulangan statement condition for.
for(i=1; i<=x; i++){
printf("Masukkan Data Ke-%d = ", i);
scanf("%f", &num);
Fungsi untuk memerintahkan user menginput kembali data yang salah ketika dimasukkan dengan menggunakan perulangan while.
while(num!=0){
if (num>100 || num<0){printf("Jumlah Data %0.1f Keliru\nMasukkan angka Lebih 0 dan Kurang dari 100\n", num);
printf("\nMasukkan Data Ke-%d = ", i);
scanf("%f", &num);
continue;
}
if(num==100){
break;
}
if(num<100){
break;
}
}
Rumus untuk menampilkan jumlah nilai Maksimum
if(num > max){ //Rumus untuk menampilkan jumlah nilai Maksimum
max = num;
}
Rumus untuk menampilkan jumlah nilai Minimum
if(num < min){ //Rumus untuk menampilkan jumlah nilai Minimum
min = num;
}
Rumus untuk menampilkan jumlah nilai Rata-rata
value += num; //Rumus untuk menampilkan jumlah nilai Rata-rata
avg=value/i;
}
Perintah untuk menampilkan hasil dari Nilai maksimum, minimum, dan rata-rata
printf("\nNilai Maksimum : %0.1f\n", max);
printf("Nilai Minimum : %0.1f\n", min);
printf("Nilai Rata-rata : %.2f\n\n", avg);
return 0;
}
Berikut ini adalah tampilan program min_max_rata yang berhasil dicompile dengan menggunakan salah satu compiler online bernama Repl.
Bagi kamu yang ingin mendownload source code program tersebut bisa langsung klik tombol download yang ada di bawah:
Code program penentu nilai minimum, maksimum, dan rata-rata ini dibagikan sebagai bahan ajar dan referensi tambahan bagi mahasiswa IT yang sedang berjuang membuat tugas. Semoga postingan ini dapat bermanfaat, jangan lupa untuk tinggalkan komentar jika ada yang ingin ditanyakan. Wassalamu’alaikum and Be Prepared!
Code berjalan lancar sewaktu di compile di VS Code x-)
BalasHapusSipp kak, terima kasih sudah membaca di KakaKiky
Hapus