Kamis, 29 September 2016

Array 2



ARRAY
By:Melania Duri

      Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. (azizah.learning, 2016)
      Array MultiDimensi
Merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui banyak indeks atau subskrip. Array seperti ini biasa digunakan untuk matik, array 2 dimensi juga termasuk kedalam array multidimensi.Array dua dimensi biasanya digunakan untuk merepresentasikan nilai dari sebuah tabel. mengidentifikasi tiap elemen array harus dispesifikasikan nilai baris dan kolom. . Array multidimensi sebenarnya adalah array dari array. [1&2].
Deklarasi array multidimensi dilakukan dengan adanya lebih dari satu pasangan kurung siku di dalam deklarasi array. [1] Syntax untuk mendeklarasikan array 2 dimensi adalah: type[ , ] <namaVariabel>;
Type adalah tipe data dari array dan <namaVariabel> adalah nama dari array, sedangkan tanda [ , ] memberitahu C# untuk membuat variabel array 2 dimensi.
Contoh :  byte[ , ] matrix;
Pada contoh diatas kita membuat sebuah array 2 dimensi dengan nama matrix yang mempunyai tipe data byte. (febbieyzezig, 2016)
Bentuk umum dari array Multi-dimensi :
Array Multi-dimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
Deklarasi array :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]
           
           Berikut contoh program sederhana array Multi-dimensi pada C++ :
#include <iostream>
using namespace std;

main()
{
int nilai[5][3]={{7,8,9},{3,4,7},{7,4,9},{5,9,4},{6,8,5}};
int m,n=0;
cout<<"Daftar Nilai\n";
cout<<"----------\n";
cout<<"|No|M|F|S|\n";
cout<<"----------\n";
for(n=0;n<5;n++)
{
cout<<"|"<<(n+1)<<" |";
for(m=0;m<3;m++)
cout<<nilai[n][m]<<"|";
cout<<"\n";
}
cout<<"----------";
return 0;
}

 Hasil output dari program tsb :
 





 (Djordy, 2015)




Pemanfaatan Array Multi Dimensi
Jarak antara dua buah titik merupakan panjang garis yang menghubungkan kedua titik,
sehingga jarak antara dua titik adalah dengan menarik garis hubung terpendek antara kedua titik
tersebut. Misalkan terdapat titik A dan titik B, maka jarak antara titik A dan B adalah panjang garis
AB.

Gambar 2.11. Jarak Dua Titik Pada Ruang
Jika titik dalam koordinat cartesius maka jarak kedua titik adalah Rumus untuk menentukan jarak antara dua buah titik adalah sebagai berikut.






(Dhidhi Pambudi, 2014)

DAFTAR PUSTAKA

azizah.learning. (2016, September 29). Pengertian Array, Cara Kerja Dan Contohnya. Retrieved from Pengertian Array, Cara Kerja Dan Contohnya: http://azizah.ilearning.me/programming/pengertian-array-cara-kerja-dan-contohnya/
Dhidhi Pambudi, D. M. (2014). Pemograman Dasar. Jakarta: Menteri Pendidikan Dan Kebudayaan.
Djordy, M. A. (2015, October 29). ARRAY MULTI-DIMENSI. Retrieved from Struktur Data Dan Algoritma: http://kelompok1ka2.blogspot.co.id/2015/10/array-multi-dimensi_28.html
febbieyzezig. (2016, September 29). Array multidimensi. Retrieved from febbieyzezig: https://febbieyzezig.wordpress.com/oop-1/tugas-post/array-multidimensi/

NAMA:MELANIA DURI
SEKOLAH:SMK ISLAM 1 BLITAR
MOTTO:TERUSLAH BERUSAHA

Kalau Kurang Jelas Download Disini

Jumat, 16 September 2016

Array

Array

By : Melania duri

Array adalah sesuatu yang berbaris atau berderet-deret sedemikian rupa sehingga alamatnya

saling bersambung  atau bersebelahan/berdampingan (contiguous). Array dibagi menjadi dua

yaitu Array satu dimensi dan multi dimensi. (happyanindya8, 2016).

A. Array satu dimensi

Array 1 Dimensi , array adalah hal yang paling penting dalam setiap bahasa

pemrograman. Menurut definisi, array adalah alokasi memori statis. Ini mengalokasikan

memori untuk tipe data yang sama secara berurutan. Ini berisi beberapa nilai jenis yang

sama. Hal ini juga menyimpan nilai-nilai dalam memori pada ukuran tetap.

Array juga mempunyai definisi lain yaitu struktur data yang statis yang mempunyai 1

nama tetapi memiliki banyak tempat. Setiap tempat harus dibedakan, untuk

membedakannya dibutuhkan penunjuk, pentunjuk dapat berupa karakter(char) atau

integer. Sekali disimpan dalam penunjuk yang sama(berbentuk indeks), maka isinya tidak

akan hilang kecuali indeksnya diisi oleh nilai yang lain. (Sangwidy, 2012)

B. Pemanfaatan Array satu dimensi

Bagian-bagian yang menyusun array disebut dengan elemen array, dan setiap elemen

array tersebut dapat diakses dengan nomer indeks elemen array tersebut. Jangan lupa,

array untuk C++ dimulai dari 0 (nol), maka untuk mengakses element array kedua, indeks

array tersebut adalah 1 (satu).

Dalam pendeklarasiannya, Kita memerlukan [ ] untuk mendeklarasikannya, Contonya :

int jumlah[10];

Contoh diatas menunjukkan bahwa jumlah indeks untuk array jumlah adalah 10 dengan

tipe data bilangan bulat.

Dalam pengindekskannya, kita memerlukan [ ] untuk pemanggilannya:

Namaarray[Indeks];

contoh sederhananya.

#include &lt;iostream&gt;

using namespace std;

int main ()

{

int n;

int nilai[6];

nilai[0]= 12;

nilai[1]=23;

nilai[2]=34;

nilai[3]=456;

nilai[4]=567;

nilai[5]=145;

for (int i=0;i&lt;6;i++)

cout&lt;&lt;&quot;Isi Element dengan indeks &quot;&lt;&lt;i&lt;&lt;&quot;:&quot;&lt;&lt;nilai[i]&lt;&lt;endl;

return 0;

}

Kita memerlukan perulangan For untuk meng-Outputkan data yag telah diisi dalam aray

tersebut. (Pahlevi, 2015)

C. Array dua dimensi

Array dua dimensi hampir sama dengan array berdimensi satu, namun biasanya array

berdimensi dua banyak digunakan untuk penyajian data berbentuk tabel atau juga

berbentuk matriks.

Cara Memberikan Nilai/Harga pada Array

NilaiMka : Array[1..10] of Char

NilaiMka1 ß ’A’

NilaiMka2 ß ’C’

NilaiMka3 ß ’ ’

Bahasa C++ :

Variabel array dideklarasikan dengan mencantumkan tipe dan nama variable yang diikuti

dengan banyaknya lokasi memori yang ingin dibuat.

Bentuknya :

tipe nama_var[ukuran];

Dengan :

● tipe : menyatakan jenis elemen array (int, char, unsigned, dan lain-lain)

● ukuran : menyatakan jumlah maksimal elemen array

Contoh :

● int c[5];

C++ secara otomatis akan menyediakan lokasi memori sesuai dengan yang

dideklarasikan, dimana nomor indeks selalu dimulai dari 0.

● int c[5] = {-12, 0, 20, 85, 1551};

Nilai suatu variabel array dapat juga diinisialisasi secara langsung seperti yang terdapat di

dalam tanda kurung kurawal pada saat deklarasi di atas.

● int x[5] = {0};

Deklarasi variable array sekaligus mengisi setiap lokasi memorinya dengan nilai 0.

(azizah)

D. Pemanfaatan array dua dimensi

Untuk penggunaan yang lebih rumit, array 1 dimensi tidak cocok lagi. Sebagai contoh, di

dalam matematika kita menggunakan grafik/diagram kartesius yang titik koordinatnya

menggunakan komposisi sumbu x dan sumbu y. Sebagai contoh A(3,4) berarti titik A

berada di posisi 3 pada sumbu x, dan 4 pada sumbu y.

Untuk mempermudah dalam pembuatan program yang melibatkan 2 sumbu atau 2

dimensi ini, kita bisa menggunakan array 2 dimensi.

Cara penulisan array 2 dimensi adalah dengan menuliskan dua angka (dua jangkauan)

sewaktu deklarasi array. Berikut contohnya:

var

  nilai: array[0..1,0..2] of integer;

Kode diatas berarti saya membuat variabel ‘nilai’ sebagai array 2 dimensi. Dimana untuk

dimensi pertama berisi 0 dan 1, sedangkan di dimensi kedua berisi 0, 1 dan 2. Total,

variabel ‘nilai’ berisi 6 element (hasil dari 2 * 3).

Cara mengakses element pada array 2 dimensi ini menggunakan tanda koma sebagai

pemisah, seperti: nilai[0,2] atau nilai[1,1].

Contoh berikut akan memperjelas cara penggunaanya:

program tipe_array;

uses crt;

var

  nilai: array[0..1,0..2] of integer;

begin

  clrscr;



  nilai[0,0]:= 1;

  nilai[0,1]:= 2;

  nilai[0,2]:= 3;

  nilai[1,0]:= 4;

  nilai[1,1]:= 5;

  nilai[1,2]:= 6;



  writeln(&#39;nilai0,0: &#39;,nilai[0,0]);

  writeln(&#39;nilai0,1: &#39;,nilai[0,1]);

  writeln(&#39;nilai0,2: &#39;,nilai[0,2]);

  writeln(&#39;nilai1,0: &#39;,nilai[1,0]);

  writeln(&#39;nilai1,1: &#39;,nilai[1,1]);

  writeln(&#39;nilai1,2: &#39;,nilai[1,2]);



  readln;

end.

(andre, 2015)

Daftar Pustaka

andre. (2015, september 26). Tutorial Belajar Pascal Part 20: Cara Membuat Array 2 Dimensi Pascal.

Retrieved september 16, 2016, from Duniailkom: http://www.duniailkom.com/tutorial-belajar-

pascal-cara- membuat-array- 2-dimensi- pascal/

Anindya8. (2016, September 16). Array (1 dimensi dan 2 dimensi). Retrieved September

16https://happyanindya8.wordpress.com/oop-1/array- 1-dimensi- dan-2- dimensi/, 2016, from

https://happyanindya8.wordpress.com.

azizah. (n.d.). Pengertian Array, Cara Kerja Dan Contohnya. Retrieved september 16, 2016, from

Zpreneur: http://azizah.ilearning.me/programming/pengertian-array- cara-kerja- dan-contohnya/

happyanindya8. (2016, September 16). Array (1 dimensi dan 2 dimensi). Retrieved September 16,

2016, from https://happyanindya8.wordpress.com: https://happyanindya8.wordpress.com/oop-

1/array-1- dimensi-dan- 2-dimensi/

Pahlevi, R. R. (2015, juni 25). Penggunaan Array Satu Dimensi dan Dua Dimensi. Retrieved september

16, 2016, from jagocoding:

http://jagocoding.com/tutorial/824/Penggunaan_Array_Satu_Dimensi_dan_Dua_Dimensi

Sangwidy. (2012, November 1). Contoh Program Array 1 DIMENSI. Retrieved September 16, 2016,

from https://sangwidy.wordpress.com: https://sangwidy.wordpress.com/web-design/oop- 1/array1-

dimensimulti-dimensi/contoh- 1-programnya- yang-menggunakan- csharpc-c- dan-java/

Nama : Melania Duri

Sekolah : SMK Islam 1 Blitar

Motto : Tiada hari untuk mengeluh, tiada hari tanpa belajar.

Kamis, 15 September 2016

Operasi Aritmatika dan Logika2



Operasi Aritmatika dan Logika
By Melania Duri



1.Pemanfaatan Fungsi Aritmatika
fungsi aritmatika juga dapat kita manfaatkan untuk mnyelesaikan permasalahan
sehari-hari.di bawah ini merupakan contoh masalah yang dapat kita selesaikan dengan
memanfaatkan fungsi aritmatika pada FreePasca :


 Permasalahan di atas meminta kita untuk menentukan panjang AC. Untuk mencari
panjang AC dapat memanfaatkan teorema Phytagoras yang telah dipelajari di bangku
            sekolah dasar.Setelah itu, kita harus menyusun sourcecode yang sesuai dengan
masalah 1.



                                             (Pambudi & Maryono, 2014)
                  2. Operasi Logika
Operator Logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar (TRUE) dan logika salah (FALSE). Operator logika sering digunakan untuk kodisi IF, atau untuk keluar dari proses perulangan (looping) (Andre, 2014)
.hubungan logika antara variable variable biner dapat dijelaskan oleh tiga operasi logika dasar yaitu :
– Operasi NOT (negation)
– Operasi AND (conjuction)
– Operasi OR (disconjuction
Operasi operasi tersebut dijelaskan dalam tiga bentuk yaitu :
1. Tabel fungsi (tablel kebenaran) yang menunjukkan keadaan semua variabel masukan dan keluaran untuk setiap kemungkinan.
2. Simbol rangkaian untuk menjelaskan rangkaian digital.
3. Persamaan fungsi. (Emka, 2010)



FUNGSI NOT, AND, dan OR
Fungsi NOT, AND, dan OR digunakan untuk menyatakan suatu kondisi sesuai dengan kondisi yang diberikan. Pernyataan yang dimasukkan akan memberikan dua kemungkinan, yaitu TRUE atau FALSE.
FUNGSI NOT()
Fungsi NOT() digunakan untuk membalikkan suatu nilai pernyataan. Pernyataan yang diperlukan adalah pernyataan yang memiliki nilai TRUE atau FALSE.
FUNGSI AND()
Fungsi AND() digunakan untuk menguji beberapa nilai atau kondisi sekaligus, sehingga memerlukan sedikitnya dua buah pernyataan (boleh lebih) berupa logika untuk menghasilkan nilai TRUE atau FALSE.
FUNGSI OR()
Fungsi OR() digunakan untuk menguji beberapa nilai atau kondisi dan mengembalikan nilai TRUE atau FALSE. Ia juga memerlukan sedikitnya dua buah pernyataan (boleh lebih) berupa logika. (Rezki, 2012)
 

DAFTAR PUSTAKA

Andre. (2014, February 4). Tytorial Belajar PHP Part 22:Pengertian dan Jenis Jenis Operator logika dalam PHP. Retrieved from Duniailkom: http://www.duniailkom.com/pengertian-dan-jenis-jenis-operator-logika-dalam-php/
Emka. (2010, Juni 17). Operasi logika dasar AND, OR dan NOT. Retrieved from Blog Emka: http://emka.web.id/special/electro/2010/operasi-logika-dasar-and-or-dan-not/
Emka, I. (2010, Juni 17). Operasi logika dasar AND, OR dan NOT. Retrieved from Blog Emka: http://emka.web.id/special/electro/2010/operasi-logika-dasar-and-or-dan-not/
Pambudi, D., & Maryono, D. (2014). Pemanfaatan FUngsi Aritmatika. Jakarta: Menteri Pendidikan Dan Kebudayaan.
Rezki, R. (2012, Juni 9). Penggunaan Fungsi Logika (NOT, AND, OR, IF, IF Bercabang) pada Ms. Excel . Retrieved from my world: http://rheaarchuleta.blogspot.co.id/2012/06/penggunaan-fungsi-logika-not-and-or-if.html

Nama :Melania Duri
Sekolah:SMK Islam 1 Blitar
Motto:Jadilah Orang yang Jujur


Kalau Kurang Jelas Download Disini



Operasi Aritmatika dan Logika



Operasi Aritmatika dan Logika
By : Melania Duri

 
1.      Operasi aritmatika
Adalah.operator yang digunakan untuk melakukan operasi penjumlahan, pengurangan, pembagian, dan perkalian atau operator yg digunakan untuk melakukan perhitungan pada bilangan. (mandachristanto, 2010)
2.      Pemanfaatan Operator Aritmatika
Arithmetic Operator (operator aritmatika) adalah operator yang digunakan untuk melaksanakan operasi aritmatika.
Beberapa operator aritmatika antara lain:
*  : untuk perkalian
+  : untuk penjumlahan
-   : untuk pengurangan
/   : untuk pembagian
% : untuk sisa pembagian (Alnisa, 2016)

(serilmu, 2015)
3.      Fungsi Aritmatika
Fungsi aritmatika adalah suatu fungsi matematika sederhana pada Microsoft Excel yang terdiri dari penjumlahan,pengurangan,perkalian,pembagian,dan gabungan.
Ciri-ciri dari fungsi ini maupun fungsi-fungsi lain antara lain :
Diawali dengan “=”
Memasukkan letak data ketika menuliskan rumus.
Langkah-langkah dari fungsi aritmatika :
* Letakkan pointer di kolom yang berisi data yang akan dijumlah,dibagi,dikurangi,dikali,dan gabungan.
* Diawali dengan “=” kemudian memasukkan letak data ketik menuliskan rumus lalu enter atau klik data yang berada disel.
Keterangan :
-Pejumlahan = menjumlahkan satu angka bilangan dengan angka bilangan yang lain. Contoh : =B9+C9+D9+E9
-Pengurangan = mengurangkan satu angka bilangan dengan angka bilangan yang lain.
Contoh : =B7-C7-D7-E7
-Perkalian = mengalikan satu angka bilangan dengan angka bilangan yang lain. Contoh : =B7*C7*D7*E7
-Pembagian = membagi satu angka bilangan dengan angka bilangan yang lain. Contoh : =B6/C6/D6/E6
– Gabungan = gabungan dari beberapa aritmatika (+,-,/,dan *) dan gabungan. Contoh : =B6+C6*D6-E6 (angka yang berada dalam kurung dikerjakan duluan). (rghijkl, 2014) 

Bibliography

Alnisa, D. Z. (2016, September 09). ARITMATIKA. Retrieved September 09, 2016, from https://dwizakiyyah.wordpress.com: https://dwizakiyyah.wordpress.com/subject-3/bab-i-komputer/bab-iv-fungsi-aritmatika/
mandachristanto. (2010, Januari 14). Mandachristanto's Blog. Retrieved September 9, 2016, from https://mandachristanto.wordpress: https://mandachristanto.wordpress.com/
rghijkl. (2014, Mei 07). FUNGSI ARITMATIKA. Retrieved September 09, 2016, from https://rghijklblog.wordpress.com: https://rghijklblog.wordpress.com/2014/05/07/fungsi-aritmatika/
serilmu. (2015, Februari 08). Pusat Pengetahuan. Retrieved September 09, 2016, from http://serilmu.blogspot.co.id/: http://serilmu.blogspot.co.id/2015/02/operator-pemograman-aritmatikalogikaper.html

Nama:Melania Duri
Sekolah:SMK Islam 1 Blitar
Motto:Ajari Aku Ikhlas

Kalau Kurang Jelas Download Disini








 
Copyright © 2010 SISTEM OPERASI | Design : Noyod.Com