Program Cara Mendeklarasikan Array C++

Cara Mendeklarasikan Array C++ 

Cara Mendeklarasikan Array C++


Ada dua cara untuk mendeklarasikan array di dalam fungsi, yaitu menggunakan pointer (*) atau menggunakan elemen kosong [ ].

Sebelumnya program di bawah ini tidak bisa jalan dan cukup lama saya tingalkan, namun setelah saya mempunyai waktu luang, akhirnya saya coba sentuh lagi. Kesimpulan dari debungging program ini adalah jangan lupa sintak yang diperlukan untuk inisialisasi array, yaitu menggunakan kurung kurawal {_,_,}; bukan tanda kurung biasa (_,_,);

Source Code:
#include <iostream.h>
#include <conio.h>
#include <stdio.h>



//Ada Dua cara dalam mendeklarasikan array
/**
*###Cara 1 Bisa menggunakan pointer (*)###
*/
double average(int *listNilai, int jml){ //int jml disini adalah sebagai variable jk nilai input tdk di tentukan jumlahnya
int sum = 0;
for (int i=0; i<jml; i++){
sum += listNilai[i];
}
double avg = sum / jml;
return avg;
}

/***
*###Cara ke-2 Bisa menggunakan elemen kosong###
contoh:
double average(int nilai[]){
{
*/

void main()
{
int listNilai[5]= {80, 90, 50, 70, 100};//inisialisasi array
double rata2 = average(listNilai,5);
printf ("Rata 2 = %.2f", rata2);

getch();
}

//syarat over loading fungsi adalah terletak pada parameternya
//yaitu boleh jk, kedua para meter dari fungsi itu berbeda, atau variabel sama tapi tipe data harus beda

/*contoh:
double average (int nilai[], int jml){
pernyataan;
}
double average (double nilai[], int jml){
pernyataan;
}
*/

//perbedaan tipe data double pada fungsi di atas adalah :
//double di depan fungsi adalah tipe data untuk nilai balik (output)
//sedangkan double di dalam parameter itu adalah tipe data untuk variabel input

//printf ("Rata 2 = %.2f", rata2);
//%.2f code ini adalah symbol untuk menampilkan 2 angka di belakang koma (,)(%.2) dengan syarat menggunakan printf
//sedangkan huruf f adalah mewakili float (untuk angka) sedangkan untuk string menggunakan s.
//jika menggunakan cout tidak bisa,,

Contoh Lagi Deklarasi Array di dalam Fungsi

Deklarasi Array di Dalam Fungsi
Deklarasi Array di Dalam Fungsi

#include <iostream.h>
#include <conio.h>



void ID(char* nama, char* alamat){
//jadi tanda bintang disini adalah deklarasi dari array di dalam fungsi

cout<<nama<<endl;
cout<<alamat<<endl;
}

void main(){

ID("wawan","gumuk indah"); //jadi untuk memanggil fungsi tidak perlu menggunakan void lagi
ID("joko","pakem");

getch();
}




Source: www.gatewan.com

Subscribe to receive free email updates:

0 Response to "Program Cara Mendeklarasikan Array C++ "

Posting Komentar