Sunday, April 1, 2012

Tugas Logika & Algoritma LTM 9



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
A=[i,j] = jx1, jika i>j
Buatlah Matrixnya!


Jawaban
  1. - 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
      0 3 6 6


Download Disini