Mencari Nilai Tengah Median Menggunakan Program Borland C

Alih-alih diberi tugas oleh dosen untuk membuat suatu program mencari nilai tengah median menggunakan bahasa pemrograman C/C++/Java. Tapi saya pilih C, karena sudah lumayan paham sama bahasanya hehe. Oiya, setiap bahasa pemrograman yang memiliki logika pasti bisa dibuat untuk melakukan suatu perhitungan atau proses aritmatika.

Salah satunya, bahasa C, bahasa pemrograman yang cukup populer ini menjadi mata kuliah wajib bagi mahasiswa baru disetiap universitas dengan tujuan untuk mengasah logika pemrograman mahasiswanya.

Lalu bagaimana caranya mencari nilai tengah median menggunakan program borland C? Berikut adalah contoh dari proses pencarian menggunakan program yang telah dibuat menggunakan Borland C.

Mencari Nilai Tengah Median Menggunakan Program Borland C

Mencari Nilai Tengah Median Menggunakan Program Borland C

Dan berikut ini adalah source code menggunakan bahasa pemrograman C yang saya build menggunakan Borland C.
#include <stdio.h>
#include <conio.h>
void main(){
int unsada[99],coder,u,c,tampung;
float tengah;
// Meminta Data Yang Tidak Berurut
printf("Masukkan Jumlah Data: ");scanf("%d",&coder);
for (u=0;u<coder;u++){
printf("Data ke-%d = ",u+1); scanf("%d",&unsada[u]);
}
// Proses Mengurutkan Data Dari Yang Terkecil Ke Besar
for(u=0;u<coder-1;++u)
for(c=u+1;c<coder;++c)
if(unsada[u] > unsada[c]){
tampung = unsada[u];
unsada[u] = unsada[c];
unsada[c] = tampung;
}
// Menampilkan Data Yang Telah Diurutkan
printf("\nData Yang Telah Diurutkan: \n");
for (u=0;u<coder;u++){
printf("%d  ",unsada[u]);
}
// Proses Perhitungan Nilai Tengah Lalu Ditampilkan
if (coder%2==0){
tengah=(unsada[(coder-1)/2]+unsada[((coder-1)/2)+1])/2;
   printf("\n\nNilai Tengahnya Adalah  = %.2f",tengah);
}
else{
tengah=unsada[coder/2];
   printf("\n\nNilai Tengahnya Adalah = %.2f",tengah);
}
getch();
}
Nah itu saja, pahamin codenya yaa untuk pembelajaran. Semoga bermanfaat. Terimakasih.
Comments