Anda di halaman 1dari 3

A.

Script
#include<iostream>
using namespace std;
 
int n[5];
int christin, natalia, tarigan;
 
  int main(){
 
   for(int i=1; i<=5; i++){
 
   cout << "Masukkan Tinggi Badan Ke-"<< i << ": ";
   cin >> n[i];
   natalia = natalia + n[i];
 
  }
  christin = sizeof(n)/sizeof(n[0]);
  tarigan = natalia / christin;
  cout << "Jumlah Tinggi Badan: " << christin << endl;
  cout << "Total Tinggi Badan: " << natalia << endl;
  cout << "Rata-rata Tinggi Badan: " << tarigan << endl;  
  }

B. Hasil Pemograman (Output)

Gambar 1. Hasil Setelah di compile dan di Run


C. Pembahasan
Script diatas merupakan program menghitung jumlah array,total array,dan rata rata array.
Maksimal data yang dapat di input yaitu 5.
 int n[5];
tipe data meruapakan bilangan atau angka dengan maksimal 5 digit.

 int christin, natalia, tarigan;
Variabel yang digunakan yaitu :
christin = jumlah array atau jumlah tinggi badan
natalia = total tinggi badan
tarigan = rata-rata tinggi badan

 for(int i=1; i<=5; i++){
Pada program ini menggunakan perulangan dimana program akan berjalan sebanyak
lima kali

 cout << "Masukkan Tinggi Badan Ke-"<< i << ": ";
Bagian codingan tersebut merupakan output atau keluaran dimana program dari
perulangan sebelumnya akan diimplementasikan pada bagian ini.Bagian << i << ini
akan berulang mulai dari ke-1,ke-2,…. Sampai ke-5.

 cin >> n[i];
Merupakan bagian dari inputan data dimana data yang diinput dimualai dari i yaitu
i=1 dan akan berulang sampai i=5.

 natalia = natalia + n[i];
Bagian ini merupakan program total tinggi badan dimana nilai dari kelima tinggi
badan akan ditotalkan,setiapa adanya nilai n sesuai dengan nilai i yang baru akan
ditambahkan.

 christin = sizeof(n)/sizeof(n[0]);
fungsi sizeof pada program ini yaitu unutk mengembalikan jumlah elemen array,atau
membaca berapa kali data dimasukkan.

  tarigan = natalia / christin;
Operasi tersebut merupakan operasi untuk menghitung rata-rata tinggi badan.

 cout << "Jumlah Tinggi Badan: " << christin << endl;
cout << "Total Tinggi Badan: " << natalia << endl;
cout << "Rata-rata Tinggi Badan: " << tarigan << endl; 

Bagian ini merupakan output atau keluaran dari program setelah mengeksekusi
beberapa perintah-perintah sebelumnya.
 
Aplikasi ini tentunya ada manfaatnya karna aplikasi dapat menghitung total dan rata
rata tinggi badan jadi menurut saya hal ini tentunya akan mempermudah pekerjaan seseorang
atau yang berkaitan dengan suatu pengukuran dapat juga menggunakan aplikasi
ini.Kekurangan dari aplikasi ini yaitu maksimal data yang dapat di input terbilang sedikit
yaitu cuman 5 data dan tipe data itupun berupa angka.Aplikasi tentunya masih bisa
dikembangkan sepeti maksimal data yang dapat diinput lebih bagusnya menggunakan tak
hingga sehingga maksimal data inputan yang dinput tidak terbatas.Pengembangan selanjutnya
yaitu tipe inputan data,aplikasi hanya menggunakan tipe data angka akan lebih bagus jika
menggunakan beberapa tipe data dalam satu aplikasi.

Anda mungkin juga menyukai