Wednesday, 24 April 2013


Pada postingan kali ini akan menampilkan source code, deskripsi singkat dan video mengenai Array 2-Dimensi pada Bahasa C.

Pembuatan video didapat dari ketentuan Nim modulus 4 = 17 modulus 4 = 1. Jadi sisa bagi 1 akan membuat  video tutorial  pada soal latihan f modul VI. Dimana video tutorial pada soal latihan f modul VI yaitu menjelaskan tentang proses pembuatan program array 2-dimensi yang merepresentasikan 100 titik pada garis y = 2x – 3 menggunakan bahasa C. Video tutorial dapat dilihat sebagai berikut.

 Program yang merepresentasikan 100 titik dengan array 2 dimensi



Coding Latihan g

Source code
1
2

3
4
5
6
7
8
9

10
11

12

13
14

15

16
17

18

19
20
21
#include <stdio.h>
#include <stdlib.h>

int main(void){
   int i,titk[100][2];
   printf("Nama : I Nyoman Yoga Setyawan\n");
   printf("No.Reg : 49013017\n");
   printf("==============================\n\n");
   printf("Program Menentukan Nilai Koordinat X dan Y Pada Sebuah Titik\n");
   printf("=============================================================\n\n");

   for (i=0;i<100;i++){
    titk[i][0] = i;//menerima inputan nilai dari incremen i=0 samapai i=90
                  //yang disimpan pada array baris ke-i dan kolom ke-0
   }

   for (i=0;i<100;i++){
    titk[i][1] = 2*(titk[i][0])-3;
       //mencari nilai y dengan memasukkan nilai x pada persamaan garis y=2x−3.            
   }

   for (i=0;i<100;i++){
   printf("Titik ke-%d,terdapat pada koordinat x=%d dan y=%d\n",i,titk[i][0],titk[i][1]);//menampilkan nilai koordinat x dan y pd sbh ttk
   }

   system ("pause");
   return (0);
}


Deskripsi singkat dan Screenshot
1


2.





3.

4.




6.

7.
8.
Source code di atas merupakan perintah program untuk mendapatkan nilai koordinat x dan y pada sebuah titik yang akan ditampung pada array 2 dimensi, dimana terdapat persamaan garis yaitu y = 2x-3.
Source code baris 1 dan baris 2 adalah perintah untuk memanggil library yang diperlukan, dimana library yang dipanggil adalah “stdio.h” dan “stdlib.h”.
Source code baris 4 merupakan pendeklarasian variable yang diperlukan, dimana  variable yang dideklarasikan yaitu variable i bertipe integer yang akan digunakan pada perulangan, juga terdapat variable titik bertipe integer yang merupakan array 2 dimensi yang akan digunakan untuk menampung nilai koordinat pada titik.
Source code baris 10 sampai baris 12 adalah perintah untuk mengisi nilai pada array baris ke-i dan kolom ke-0  dari nilai i. dimana i merupakan increment dari 0 sampai 90.
Source code baris 13 sampai sampai 15 merupakan perintah mencari nilai y dengan memasukkan nilai x pada persamaan garis y=2x−3. Nilai x merupakan nilai yang disimpan pada array titik[i][0](baris ke-i kolom ke-0) yang akan di masukkan pada rumus  2*(titk[i][0])-3 untuk mendapatkan koordinat y. koordinat y yang didapat akan disimpan pada array titik[i][1](baris ke-i kolom ke-0). Dimana i merupakan nilai increment dari 0 sampai 90.
Source code baris 16 sampai baris 18 merupakan perintah yang akan menampilkan nilai koordinat dari titik yang telah didapat.
Source code baris 19 merupakan perintah untuk menghentikan eksekusi program sejenak.
Source code baris 20 merupakan perintah untuk mengembalikan nilai 0.

Hasil running coding latihan g dapat dilihat pada gambar berikut.

 
Gambar 2. Hasil running coding latihan g.


0 comments:

Post a Comment