Pages

Jumat, 16 September 2016

Array MultiDimensi

Array MultiDimensi
By:Vrayudha Ariendhika
Pengertian Array MultiDimensi
·         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. (febbieyzezig, 2016)
·         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. (Djordy, 2016)
·         Array multidimensi adalah array yang berisi beberapa array lain. Array multidimensi bisa
memudahkan pembuatan suatu program karena beberapa array dapat dibuat sekaligus dan beberapa perintah operasi bisa diringkas. (pambudi, 2014)
Pemanfaatan Array MultiDimensi
Contoh

<?php

$temanku=array(
array ( nama=>"amel",
sifat=>"Baik Hati",
umur=>17 ),
array ( nama=>"angga",
sifat=>"Tidak Sombong",
umur=>37 ),
array ( nama=>"rudi",
sifat=>"Rajin Menabung",
umur=>35 ),
array ( nama=>"doni",
sifat=>"Pemalas",
umur=>15 )
);
?>


Nah untuk menggunakannya, kita dapat mengambil setiap bagian informasi dari array kita tersebut dengan menyebut nama variabel array,nomor dari sub-array dan menyebut nama elemen untuk atribut yang kita inginkan
nomor urut sub-array di mulai dari 0 jadi urtannya seperti ini

[0] > amel[1] > angga
contoh kita akan mengabil informasi tentang sifat angga contoh
<?php
$temanku=array(
array ( nama=>"amel",
sifat=>"Baik Hati",
umur=>17 ),
array ( nama=>"angga",
sifat=>"Tidak Sombong",
umur=>37 ),
array ( nama=>"rudi",
sifat=>"Rajin Menabung",
umur=>35 ),
array ( nama=>"doni",
sifat=>"Pemalas",
umur=>15 )
);
echo $temanku[1]['sifat'];
?>
hasil = tidak sombong
contoh lainnya
<?php
$temanku=array(
array ( nama=>"amel",
sifat=>"Baik Hati",
umur=>17 ),
array ( nama=>"angga",
sifat=>"Tidak Sombong",
umur=>37 ),
array ( nama=>"rudi",
sifat=>"Rajin Menabung",
umur=>35 ),
array ( nama=>"doni",
sifat=>"Pemalas",
umur=>15 )
);
echo $temanku[3]['umur'];
?>
hasil = 15   (taufik, 2016)

DAFTAR PUSTAKA

Djordy, M. A. (2016, september 16). ARRAY MULTI-DIMENSI. Retrieved from Struktur Data Dan Algoritma: http://kelompok1ka2.blogspot.co.id/2015/10/array-multi-dimensi_28.html
febbieyzezig. (2016, september 16). Array multidimensi. Retrieved from febbieyzezig: https://febbieyzezig.wordpress.com/oop-1/tugas-post/array-multidimensi/
pambudi, D. (2014). pemrograman dasar XI-Smt-1. jakarta: Dwi maryono.
taufik. (2016, september 16). ARRAY ASOSIATIF DAN MULTI DIMENSI. Retrieved from PROAND'S MOBILE BLOG: http://proand.heck.in/array-asosiatif-dan-multi-dimensi.xhtml

LEBIH LENGKAPNYA KLIK DISINI
Nama:Vrayudha Ariendhika

Sekolah:SMK ISLAM 1 BLITAR

Array

Array
By:Vrayudha Ariendhika
Pengertian Array
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. (CRAW, 2016)
Pengertian Array 1 dimensi
Array satu dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya melalui 1 indeks atau subskrip. (aldhilacihuys, 2016)
Pemanfaatan Array 1 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, Contohnya :
int jumlah[10];
Contoh siatas 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 <iostream>
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<6;i++)
        cout<<"Isi Element dengan indeks "<<i<<":"<<nilai[i]<<endl;
    return 0;
}
Kita memerlukan perulangan For untuk meng-Outputkan data yag telah diisi dalam aray tersebut. (Pahlevi, 2016)
Pengertian Array 2 Dimensi
Array dua dimensi merupakan array satu dimensi yang berada pada array satu dimensi
dimana variabel dan juga type datanya sama. (pambudi, 2014)
Pemanfaatan 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('nilai0,0: ',nilai[0,0]);
  writeln('nilai0,1: ',nilai[0,1]);
  writeln('nilai0,2: ',nilai[0,2]);
  writeln('nilai1,0: ',nilai[1,0]);
  writeln('nilai1,1: ',nilai[1,1]);
  writeln('nilai1,2: ',nilai[1,2]);

  readln;
end.

Silahkan anda pelajari sejenak kode diatas, baik cara pembuatan array 2 dimensi maupun cara mengakses tiap-tiap elemennya. Menggunakan array 2 dimensi ini akan memudahkan kita untuk membuat kode program yang lebih kompleks.
Contoh lain yang sering menggunakan array 2 dimensi adalah untuk membuat struktur matriks. Berikut contohnya:
program tipe_array;
uses crt;
var
  nilai: array[0..1,0..1] of integer;
begin
  clrscr;

  nilai[0,0]:= 1;
  nilai[0,1]:= 2;
  nilai[1,0]:= 4;
  nilai[1,1]:= 5;

  write  (nilai[0,0],' ');
  writeln(nilai[0,1]);
  write  (nilai[1,0],' ');
  writeln(nilai[1,1]);

  readln;
end.

Contoh kali ini hampir mirip dengan contoh kode program pascal sebelumnya, tapi saya membatasi dengan element 2×2 (perhatikan cara pendeklarasikan variabel ‘nilai’). Ketika menampilkan hasil array, saya menyusunnya agar sesuai dengan bentuk matriks 2×2. Ini didapat dengan perpaduan perintah write dan writeln. (ilkom, 2016)
DAFTAR PUSTAKA
aldhilacihuys. (2016, september 15). Pengertian array satu dimensi, dua dimensi dan multi dimensi. Retrieved from Cihuy's Blog: http://aldhilacihuys.blogspot.co.id/2009/11/pengertian-array-satu-dimensi-dua.html
CRAW, D. N. (2016, september 15). Pengertian Array & Contoh Program Array. Retrieved from programmer_pemula: http://belajarpemrograman-programmer.blogspot.co.id/2012/03/pengertian-array-contoh-program-array.html
ilkom, D. (2016, september 15). Tutorial Belajar Pascal Part 20: Cara Membuat Array 2 Dimensi Pascal. Retrieved from duniailkom: http://www.duniailkom.com/tutorial-belajar-pascal-cara-membuat-array-2-dimensi-pascal/
Pahlevi, R. R. (2016, september 15). Penggunaan Array Satu Dimensi dan Dua Dimensi. Retrieved from jagocoding: http://jagocoding.com/tutorial/824/Penggunaan_Array_Satu_Dimensi_dan_Dua_Dimensi
pambudi, D. (2014). pemrograman dasar XI-SMT-1. JAKARTA: Dwi maryono.

Nama:Vrayudha Ariendhika
Sekolah:SMK ISLAM 1 BLITAR





Jumat, 02 September 2016

flowchart

Flowchart
By:Vrayudha Ariendhika
Pengertian Flowchart
A.    Pengertian flowchart: Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program. (arifianto, 2016)
B.     Pengertian flowchart: Flowchart atau Bagan alir adalah bagan  (chart) yang menunjukkan alir  (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. (XT, 2016)
C.     Pengertian flowchart: flowchart adalah alat atau sarana yang menunjukkan langkah-langkah yang harus dilaksanakan dalam menyelesaikan suatu permasalahan untuk komputasi dengan cara mengekspresikannya ke dalam serangkaian simbol-simbol grafis khusus dimana intinya adalah flowchart terdiri dari simbol-simbol grafis khusus untuk memecahkan masalah komputasi. (Drs. AG. Tamrin, 2016)
 (Putro, 2016)
Jenis jenis flowchart
1.      Flowchart Sistem (System FLowchart)
Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan didalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yanhg ada di dalam sistem.
2.      Flowchart Paperwork / FLowchart Dokumen (Document Flochart)
Flowchart Paperwork menelusuri alur dari data yang ditulis melalui sistem. Flowchart Paperwork juga sering disebbut Flowchart Dokumen.
3.      Flowchart Skematik (Schematic FLowchart)
Flowchart Skematik merupakan bagan yang mirip dengan Flowchart Sistem yang menggambarkan suatu sistem atau prosedur. Perbedaannya bukan hanya menggunakan simbol-simbol flochart standar, tetapi juga menggunakan gambar-gamabar komputer, peripheral, from-from atau peralatan lain yang digunakan dalam sistem.
4.      Flowchart Program  (Program Flochart)
 Flowchart Program merupakan bagan yang menjelaskan keterangan lebih rinci tentang langkah-langkah dari proses program.  Flowchart Program juga dihasilkan dari Flowchart Sistem.
5.      Flowchart Proses (Proses Flowchart)
Flowchart Proses merupakan bagan alir yang banyak digunakan di teknik industri.  Flowchart juga digunakan untuk memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedutr atau sistem. (wordpress, 2016)

Daftar pustaka

arifianto, r. (2016, september 02). Pengertian Flowchart Dan Jenis – Jenisnya. Retrieved from RAHMAT ARIFIANTO JRS: https://rahmatarifianto.wordpress.com/2014/11/20/pengertian-flowchart-dan-jenis-jenisnya/
Drs. AG. Tamrin, M. M. (2016). sistem komputer XI. SURAKARTA: Politeknik Negeri Media Kreatif.
Putro, N. H. (2016, september 02). Pengertian Flowchart. Retrieved from nickizoner: http://nickizoner.blogspot.co.id/2013/04/pengertian-flowchart.html
wordpress. (2016, september 02). Jenis-Jenis Flowchart. Retrieved from meraih mimpi : https://1nuy4s4.wordpress.com/2011/11/09/jenis-jenis-flowchart/
XT, S. (2016, september 02). Pengertian Flowchart dan Simbol Flowchart. Retrieved from Pusat Pengetahuan: http://serilmu.blogspot.co.id/2015/02/pengertian-flowchart-dan-simbol.html

Nama:Vrayudha Ariendhika

Sekolah:SMK ISLAM 1 BLITAR