Selasa, 04 Desember 2012

array




Menggunakan Array dalam bahasa pempograman pascal dan C++

Array adalaah merupakan jenis data terstruktur yangterdiri dari sejumlah komponen yang mempunyai tipe data yang sama.

Program array pada pascal
Listing program
program array_warnet;
uses crt;
const max=50;
type
Twarnet = record
     NAMA : string [25] ;
     KOMPI : string [8] ;
     JAM : array [1..2] of real;
end;
Tkumpulanwarnet = array[1..max] of Twarnet;
var
A : Tkumpulanwarnet;
i,N: Integer;
NA: real;
durasi:real;
begin
clrscr;
writeln ('=====> PROGRAM DATA WARNET <=====');
writeln ('---------------------------------');
write ('Masukan Data yg ingin diisikan :');
readln(N);
writeln ;
writeln ('=+=+ MASUKAN DATA ANDA +=+=    ');
writeln ('---------------------------');
for i:= 1 to N do begin
writeln('Data Pengunjung ke-',i);
with A[i] do begin
write ('NAMA             :'); readln(NAMA);
write ('Komputer         : KE-'); readln(KOMPI);
write ('Mulai Jam        : '); readln(JAM[1]);
write ('Selsai Jam       : '); readln(JAM[2]);
end;
writeln;
end;
writeln('Menampilkan Data');
writeln('------------------------------------');
writeln('NAMA':5,'':2, 'KOMPI':2, '':2,'BAYAR');
writeln('------------------------------------');
for i:=1 to N do begin
with A[i] do begin
NA:= (JAM[1]*JAM[2])/2 ;
write(NAMA:5, '':2, KOMPI:2, '' :3, NA:0:3);
end;
writeln;
end;
readln;
end.



Input program



Output program







Program array dalam C++
Listing program
 #include <iostream.h>
 #include <conio.h>
 void main()
 {
  int data[3][3];
  int rata, total = 0;
  //input data ke array
  for (int k=0;k<3;k++)
  {
  for (int j=0;j<3;j++)
  {
  cout<<"masukkan data["<<k<<"]["<<j<<"] = ";
    cin>>data[k][j];
    }
    }
    //menghitung total nilai pada array
    for (int m=0;m<3;m++)
    {
     for (int n=0;n<3;n++)
     {
      cout<<data[m][n]<<" ";
      total = total + data[m][n];
      }
      cout<<""<<endl;
      }
      //menghitung rata - rata
     rata = total / 3;
     cout<<"rata - rata data pada array = "<<rata<<endl;
     getch();
     }

 
Input program 









Output program

Tidak ada komentar:

Posting Komentar