-->

Program Menghitung Suhu Udara Rata - Rata per Hari - Struktur C/C++


Studi Kasus Latihan 5.1 (Struktur Data - Modul 5)

Pada suatu daerah memiliki perubahan suhu udara yang fluktuatif pengukuran dilakukan setiap satu jam dan akan mendapatkan suhu rata-rata di hari tersebut. Selasaikan kasus tersebut dengan menggunakan struktur.

#include <stdio.h>
#include <conio.h>

struct suhu  //nama struktur
{   //angota struktur
 float suhu, jsuhu;
} temp;

int main()
{
 int i, n;  //inisial variabel
 
 printf ("Masukan jumlah jam pengukuran = ");
 scanf ("%d", &n);  //masukan nilai untuk jumlah jam
 
 for (i = 0; i < n; i++)  //perulangan untuk memasukan suhu perjam
 {
  printf ("Masukan suhu perjam (C) = ");
  scanf ("%f", &temp.suhu);
  temp.jsuhu += temp.suhu; //menjumlahkan setiap masukan
 }
 puts ("\n");
 temp.jsuhu = temp.jsuhu / n;  //proses
 printf ("Hasil rata rata suhu adalah = %.2f", temp.jsuhu);  //tampilan hasil
 return 0;
}


Hasil running

Keterangan
Program ini akan menghitung suhu rata-rata tiap harinya, dapat juga dihitung setiap jamnya tergantung keinginan. Program ini menggunakan struktur. Nama struktur menggunakan suhu, beranggotakan suhu digunakan untuk masukan suhu udara, dan jsuhu digunakan untuk jumlah suhu yng sudah dihitung, tipe data yang digunkana adalah float, untuk pemanggilan struktur menggunakan temp. Pada main() terdapat variabel i, dan n. Variabel i digunakan untuk perulangan dan n digunakan jumlah jamnya yang akan dihitung
Cara kerjanya jumlah jam akan dimasukan kedalam variabel n, kemudian akan dilakukan perulangan for sebanyak n. Didalam perulangan for terdapat nilai masukan suhu dengan memanggil truktur temp.suhu. Didalam perulangan terdapat temp.jsuhu += temp.suhu, yang akan terjadi proses penjumlah nilai tiap memasukan nilai. Setalah nilai masukan suhu akan lanjut ke proses rata-rata diluar for, temp.jsuhu = temp.jsuhu / n. Nilai yang tadi dijumlahkan akan di bagi nilai perjamnya. Maka hasilnya akan terlihat nilai rata-rata, dan ditampilkan hasilnya.

Berlangganan update artikel terbaru via email:

0 Response to "Program Menghitung Suhu Udara Rata - Rata per Hari - Struktur C/C++"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel