Sabtu, 24 Desember 2011

LTM Pertemuan 9


1.       Jelaskan pengertian, manfaat penggunaan Array?
Jawaban:
Array adalah tipe data yang terstruktur yang terdiri dari sejumlah 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.       Berikan contoh algoritma penggunaan array satu dimensi dan dua dimensi?
Jawaban:
·         Contoh array satu dimensi

#include<iostream.h>
#include<conio.h>
main()
{
int a[5]={10,15,20,25,30};
int b[5]={10,20};
int c[5]={15,0,30};
int j;
cout<<endl;
for(j=0;j<5;j++)
{
cout<<"A ["<<j<<"] = "<<a[j]<<" , B ["<<j<<"] = "<<b[j]<<" , C ["<<j<<"] = "<<c[j]<<endl;
}
getch();
}


·         Contoh array dua dimensi

#include<iostream.h>
#include<conio.h>
main()
{
int matrix[3][3];
int i,j;

for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<"Masukkan angka pada baris ke "<<i<<" kolom ke "<<j<<" : ";
cin>>matrix[i][j];
}
cout<<endl;
}
for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<matrix[i][j]<<" ";
}
cout<<endl;
}
getch();
}

3.       Terdapat perintah pengisian matrix sebagai berikut:
A[ i,j ] = j x i, Jika i = j
A[ i,j ] = j ^ i, Jika i <> j
Buatlah matrixnya?
Jawaban:
0 1 2 3
0 1 0 0 0
1 0 1 0 0
2 0 0 1 0
3 0 0 0 1

4.       Terdapat perintah pengisian matrix sebagai berikut:
A[ i,j ] = j + i, Jika i = j
A[ i,j ] = j - i, Jika i < j
A[i,j] = j x i, Jika i > j
Buatlah matrixnya?
Jawaban:
1 2 2 3
0 0 0 0 0
1 0 2 1 2
2 0 4 4 1
3 0 3 6 6
















Tidak ada komentar:

Posting Komentar