Minggu, 02 Desember 2012

Program Array Turbo C++


Listing program

#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
char nama[5][10];
char kelas[5][10];
int jml;
cout<<"       PENDATAAN SISWA\n";
cout<<"===============================\n";
cout<<"Masukkan jumlah Data Siswa : ";
cin>>jml;
for(int i=1;i<=jml;i++)
{
cout<<"\n Masukkan Inputan Data ke-"<< i <<":";
cout<<"\n nama  ke- "<<i<<":";
cin>>nama[i];
cout<<"\n kelas ke- "<<i<<":";
cin>>kelas[i];
}
for(int j=1;j<=jml;j++)
{
cout<<"\n Masukkan Input Data ke-"<< j;
cout<<"\n nama     :    "<< nama [j];
cout<<"\n kelas    :    "<< kelas [j];
cout<<"\n================================\n";
}
getch();
}

Logika Program

Program ini dibuat  untuk mendata siswa, pertama dengan perintah 
#include<iostream.h>
#include<conio.h>, untuk memanggil perintah selanjutnya. gunakan perintah clrscr untuk  menghapus program yang sebelumnya. dan gunakan integer yaitu jml;.char nama[5][10];
char kelas[5][10]; . kemudian masukkan inputan data dan outputan data seperti skrib diatas. kemudian jalankan program.

Input dan Output Program


Program Array Pascal

Listing Program

uses crt;
var
 x : array [1..100] of integer;
 n,i,max,min : integer;
begin
 clrscr;
 writeln('  Program Array Pengurutan Data');
 writeln('=================================');
 writeln;
 write(' Masukkan Jumlah Data : '); readln(n);
 writeln;
 writeln('Data Harus Urut');
 for i:= 1 to n do
  readln(x[i]);
 writeln;
 write('Data Yang Telah Dimasukkan : ');
 max:=x[1];
 min:=x[1];
 for i:=1 to n do
  begin
   write(x[i], '    ');
   if(max<x[i]) then
    max:=x[i]
   else
    min:=x[i];
   end;
  writeln;
  writeln('Nilai maximum : ',max);
  writeln('Nilai Minimum : ',min);
  readln;
 end.

Logika Program

Program ini dibuat untuk mengurutkan data dan menentukan nilai minimum dan nilai maksimum.
pertama menggunakan perintah "uses crt" untuk memanggil program selanjutnya. kemudian tentukan elemen yaiu [1..100] artinya data ini mulai dari 1 sampai 100. n,a,max, dan min sebagai integer. setelah selesai lakukan pengimputan dan pengoutputan data seperti  scrib di atas. kemudian jalankan program.

Input dan Output Program