Anda di halaman 1dari 4

1. 1.

Memberikan Nilai pada Array Dimensi 1

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

main()
{
int n[5];
int i;

for(i=0; i<5; i++)


{ cout<<" n["<<i<<"]: ";
cin>>n[i];
}
cout<<endl;
for(i=0; i<5; i++)
cout<<" n["<<i<<"]: "<<n[i]<<endl;
getch();
}

1. 2. Menghitung total suhu menggunakan Array


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

const int jum_data = 5;

main()
{
float suhu[jum_data]; //Array Suhu
float total;

cout<<" Masukkan Data Suhu "<<endl;


for(int i=0; i<jum_data; i++)
{
cout<<i+1<<" : ";
cin>>suhu[i];
}
total = 0;
for(int i=0; i<jum_data; i++)
total += suhu[i];

cout<<"Suhu rata-rata = "<<total/jum_data<<endl;


getch();
}
1. 3. Pemberian Nilai Awal
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>

main()
{
// Pendefinisian array jum_hari dan
// Pemberian nilai awal
int jum_hari[12]=
{
31,28,31,30,31,30,31,31,30,31,30,31
};
int i;
// Tampilkan isi jum_hari
for(i=0; i<12 ; i++)
cout<<" jum_hari["<<i<<"] = "<<jum_hari[i]<<endl;
getch();
}

1. 4. Memberikan Nilai pada Array Dimensi 2


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

main()
{
int a[20][20];
int i,j;

for(i=0; i<2; i++)


for(j=0; j<2; j++)
{
cout<<"A["<<i<<"."<<j<<"] : ";
cin>>a[i][j];
}
cout<<endl;
for(i=0; i<2; i++)
for(j=0; j<2; j++)
cout<<"A["<<i<<"."<<j<<"] : "<<a[i][j]<<endl;
getch();
}

1. 5. Pemberian Nilai pada Array Dimensi 2


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

main()
{
int data_lulus[3][4]; //Array berdimensi dua
int tahun, jurusan;

data_lulus[0][0] = 35;
data_lulus[0][1] = 45;
data_lulus[0][2] = 90;
data_lulus[0][3] = 120;
data_lulus[1][0] = 100;
data_lulus[1][1] = 110;
data_lulus[1][2] = 70;
data_lulus[1][3] = 10;
data_lulus[2][0] = 10;
data_lulus[2][1] = 15;
data_lulus[2][2] = 20;
data_lulus[2][3] = 17;
while (1)
{
cout<<"Jurusan ( 0 = TI, 1 = MI, 2 = TK ) : "<<endl;
cin>>jurusan;
if ((jurusan == 0)||(jurusan == 1)||(jurusan == 2))
break;
}

while (1)
{
cout<<"Tahun (1992-1995)";
cin>>tahun;
if ((tahun >= 1992)&&(tahun <= 1995))
{
tahun -= 1992;
break;
}
}
cout<<"Jumlah yang Lulus = "<<data_lulus[jurusan][tahun]<<endl;
getch();
}

1. 6. Penjumlahan Matrik ordo 2


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

main()
{
int a[20][20];
int b[20][20];
int c[20][20]; //Array berdimensi dua
int i,j;

for (i=1; i<=2; i++)


for (j=1; j<=2; j++)
{
cout<<"A["<<i<<"."<<j<<"]: ";
cin>>a[i][j];
}

cout<<endl;
for (i=1; i<=2; i++)
for (j=1; j<=2; j++)
{
cout<<"B["<<i<<"."<<j<<"]: ";
cin>>b[i][j];
}
cout<<endl;
for (i=1; i<=2; i++)
for (j=1; j<=2; j++)
c[i][j]=a[i][j] + b[i][j];

for (i=1; i<=2; i++)


for (j=1; j<=2; j++)
cout<<"C["<<i<<"."<<j<<"]: "<<c[i][j]<<endl;
getch();
}

Tugas !
1. 1. Buat program mencari nilai tertinggi menggunakan array
2. 2. Buat program perkalian matrik ordo 2
3. 3. Buat program Menghitung nilai rata-rata dari 6 nilai yang di inputkan, menggun

Anda mungkin juga menyukai