Beruflich Dokumente
Kultur Dokumente
ARRAY (urutan)
Pengertian Array
Aray atau larik merupakan tipe data terstruktur dimana didalamnya terdiri dari komponen-komponen yang mempunyai tipe data yang sama am suatu array jumlah komponen banyaknya adalah tetap. Didalam suatu larik atau arraya setiap komponen ditunjukan oleh index yang unix. Logika sederhananya array itu bisa disamakan dengan dua orang dengan nama yang sama didalam suatu komunitas, untuk membedakan antara nama yang sama tersebut maka dibutuhkan inisial tambahan untuk membedakanya. Deklarasi Array Didalam Penulisan bahasa pemograman setiap penggunaan array harus dideklarsikan terlebih dahulu. Pendeklarasian array diawali dengan nama variabel array diikuti dengan jumlah karakter apabila tipe charakter dan ditambah dengan indeks array yang dituliskan didalam tanda []. Bentuk Umum Penulisan Pada Borlan C++
Contoh Untuk char/string Tipe data [jumlah] [array] Untuk bilangan numeric Tipe data [array]
Jumlah Array
Jumlah Karakter
Borland C++
Created By F@Y
//*Program array dimensi 1*// //*Nilai Teori dan Praktek*// #include <stdio.h> #include <conio.h> #include <iostream.h> #include <iomanip.h> main() { int i,k; char nama[20][20],lagi; float nteori[20],npraktek[20],hasil[20]; atas: clrscr(); cout<<"\n\n Jumlah data :";cin>>k; cout<<endl; for (i=1;i<=k;i++) { cout<<"Data Ke - "<<i<<endl; cout<<"Nama Siswa : ";cin>>nama[i]; cout<<"Nilai Teori: ";cin>>nteori[i]; cout<<"Nilai Praktik: ";cin>>npraktek[i]; hasil[i]=(nteori[i]*0.4)+(npraktek[i]*0.6); cout<<endl; } clrscr(); cout<<"---------------------------------------------------"<<endl; cout<<"No. Nama Siswa Nilai Nilai Hasil "<<endl; cout<<" Teori Praktek Ujian "<<endl; cout<<"----------------------------------------------------"<<endl; for(i=1;i<=k;i++) { cout<<setiosflags(ios::left)<<setw(4)<<i; cout<<setiosflags(ios::left)<<setw(20)<<nama[i]; cout<<setiosflags(ios::left)<<setw(20)<<nteori[i]; cout<<setiosflags(ios::left)<<setw(20)<<npraktek[i]; cout<<setiosflags(ios::left)<<setw(20)<<hasil[i]; //cout<<setprecision(2)<<" "<<nteori[i]; //cout<<setprecision(2)<<" "<<npraktek[i]; //cout<<setprecision(2)<<" "<<hasil[i]<<endl; }
Borland C++
Created By F@Y
Borland C++
Created By F@Y