ARRAY & ARRAY DIMENSI SATU

Saturday, June 18, 2011

hy... blogger, berhubungan besok senin akan ada UAS mengenai logika dan algoritma nich, maka dari itu :D ane mo sedikit menjelaskan materi yang ada pada mata kuliah logika dan algoritma, pada pertemuan ke 9 qt mulai belajar apa itunamanya array / larik, secara definisi array adalah tipe terstruktur yang terdiri dari sejumlah komponen yang mempunya tipe data yang sama, atau bisa dibilang juga semacam kode yang tujuannya mengumulkan tipe data yang sama, misalnya mengumpulkan tipe data nomor induk, gaji, nama, dll.
dalam pemrograman array ini mempunya 3 variabel
  1. array berdimensi satu
  2. array berdimensi dua
  3. array berdimensi 3 atau n
nah berhubungan qt ini masih pemula (ya iya lah secara masih semestar 1) didukung juga pembahasan nya pada program c++ maka dari itu qt hanya belajar array dimensi satu dan 2 saja, nih penjelasanya salanjutnya.......


  1. array dimensi satu
sebuah variabel yang hanya mempunyai satu index, atau bisa disebut juga  hanya terdiri dari kolom saja atau haya baris saja
Sebelum digunakan, variabel array perlu dideklarasikan terlebih dahulu. Cara mendeklarasikan variabel array sama seperti deklarasi variabel yang lainnya, hanya saja diikuti oleh suatu indek yang menunjukan jumlah maksimum data yang disediakan.
Bentuk Umum pendeklarasian array dimensi satu
Tipe_Data Nama_Variabel[ukuran]
Keterangan : 
• Type Data : Untuk menyatakan type data yang digunakan. 
• Ukuran    : Untuk menyatakan jumlah maksimum elemen array.
berikut adalah contoh penulisan array dimensi 1 pada program c++
dalam penulisan jumlah akhir elemen array / disebut juga panjang array, ada yang berpendapat bahwan  penulisan array ada yang dimulai dari 0 dan adapula yang berpendapat dumulai dari 1,namun itu jangan diambil pusing toh jumlah array ini tidak ada batasannya, karena jumlah element array itni tak mesti harus keiisi semuanya :D, namun sebagian besar program penulisan koding misalnya borland dia dimulai dari 0 (nol)
dan selanjutnya contoh array dimensi satu penulisan pada borlan c++
dan dalam penggunaan array qt mesti paham dulu fungsi perulangan terutama pernyataan for, untuk pernyataan for munkin pada dijelaskan pada mata kuliah algoritma dan pemrograman,
(modul bsi)
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>

main( )
{
int i;
char nama[5][20];
float nilai1[5];
float nilai2[5];
float hasil[5];
clrscr( );

for(i=1;i<=2;i++)
{
cout<<"Data Ke - "<<i<<endl;
cout<<"Nama Siswa : "; gets(nama[i]);
cout<<"Nilai MidTest : "; cin>>nilai1[i];
cout<<"Nilai Final : "; cin>>nilai2[i];
hasil[i] = (nilai1[i] * 0.40)+ (nilai2[i] * 0.60);
cout<<endl;
}

cout<<"------------------------------------------"<<endl;
cout<<"No. Nama Siswa Nilai Nilai ";
cout<<"Hasil"<<endl;
cout<<" MidTest Final ";
cout<<"Ujian"<<endl;
cout<<"------------------------------------------"<<endl;
for(i=1;i<=2;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(10)<<nama[i];
Nama_Array[Subscript/Index] 
cout<<setprecision(2)<<"   "<<nilai1[i];
cout<<setprecision(2)<<"    "<<nilai2[i];
cout<<setprecision(2)<<"   "<<hasil[i]<<endl;
}
cout<<"------------------------------------------"<<endl;
getch();
}
dan menghasilkan outpun seperti ini
mungin sekian dulu pembahasan array dimesi satu untuk array dimensi dua akan ane bahas setelah break. bila ada yang salah jangan didieminnya..... silahkan tulis dikomentar, terimakasih


Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

0 comments:

Post a Comment