Pertanyaan
1.Jelaskan Pengertian, Manfaat Array !
2.Berikan Contoh Algoritma Penggunaan Array Satu Dimensi dan Dua Dimensi !
3.Terdapat Perintah Pengisian Matriks, Sbb:
A=[i,j]=j x i, jika i=j
A=[i,j]=j ^ i, jika i<>j
Buatlah Matrixnya!
4.Terdapat Perintah Pengisian Matrix sbb:
A=[i,j] = j+1,jika i=j
A=[i,j] = j-1, jika i<j
1.Jelaskan Pengertian, Manfaat Array !
2.Berikan Contoh Algoritma Penggunaan Array Satu Dimensi dan Dua Dimensi !
3.Terdapat Perintah Pengisian Matriks, Sbb:
A=[i,j]=j x i, jika i=j
A=[i,j]=j ^ i, jika i<>j
Buatlah Matrixnya!
4.Terdapat Perintah Pengisian Matrix sbb:
A=[i,j] = j+1,jika i=j
A=[i,j] = j-1, jika i<j
A=[i,j] = jx1, jika i>j
Buatlah Matrixnya!
Jawaban
- - Array adalah tipe terstruktur yang terdiri
darisejumlah komponen yang mempunyai tipe data yang sama.
- Manfaat penggunaan Array dalam pemrograman adalah untuk memudahkan pembacaan suatu program. Selain itu untuk mengurangi terjadinya pengkodean ulang, serta dapat mengembangkan program menjadi lebih baik.
2.a.Contoh
Algoritma Penggunaan Array Berdimensi Satu
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
main ()
{
int nilai [5];
int i;
clrscr ();
for (i=0; i<=5 ;i++)
{ nilai[i]=2*i+1
cout<<a[i];}
getch();
}
b. Contoh Algoritma Penggunaan Array Berdimensi dua
#include <conio.h>
#include <stiod.h>
#include <iostream.h>
main ()
{
int nilai [5][4];
int i,j;
clrscr ();
for (i=0; i<=5 ;i++)
{for (j=0;j<=4;j++)
{cout<<nilai[i][j];}
}
getch();
}
3...0 1 1 1
0 1 2 3
0 1 4 9
0 1 8 9
4…0 1 2 3
0 2 1 2
0 2 4 3