Array/Larik.

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

ARRAY 1 DIMENSI Array 1 dimensi
Tipe Data Bentukan Pertemuan ke-5.
STRUKTUR DATA.
ARRAY (Lanjutan).
Teknik Informatika Universitas Pembangunan Jaya
ARRAY Dr. Lily Wulandari.
Teknik Pemrograman Terstruktur 2
ARRAY (LARIK)
Pemrograman JAVA (TIB09)
ARRAY.
Dasar Pemrograman ARRAY/LARIK.
ARRAY 1 DIMENSI.
Algoritma dan Struktur Data
Algoritma dan Pemrograman
Algoritma dan Struktur Data
LARIK ( ARRAY ).
Array dan String.
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
STRUKTUR DATA (2) searching array
Array, POINTER dan FUNGSI
Bab2 ARRAY (LARIK).
Pertemuan 12 Array (Larik) & struct Erna Sri Hartatik
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
PEMROGRAMAN DASAR.
Array (bagian 2).
ARRAY (LARIK)
Perintah Dasar Erfin Gustaman.
Achmad Yasid Struktur Data.
Algoritma & Pemrograman 1
ARRAY.
STRUKTUR DATA (1) Sri Nurhayati, MT.
Algoritme dan Pemrograman
TEL 2103 Dasar Komputer & Pemograman Larik (Array)
Bentuk standar dalam penulisan bahasa c/c++
Pointer Oleh : Sri Supatmi,S.Kom.
ARRAY DIMENSI 1 & 2.
Pertemuan 2 ARRAY DIMENSI 1 & 2.
Rahmat Deddy Rianto Dako, ST, M.Eng
Array 1.
ARRAY (LARIK).
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
PEMROGRAMAN DASAR (BAHASA C)
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Array/Larik.
PERTEMUAN 9 Algoritma Presented by : Sity Aisyah, M.Kom
TEL 2112 Dasar Komputer & Pemograman Larik (Array)
Algoritma dan Pemrograman ARRAY (LARIK)
ARRAY Oleh : sgo.
ALGORITMA & STRUKTUR DATA I
Algoritma dan Struktur Data
Larik / Array Erfin Gustaman.
Array dan Matriks.
STRUKTUR DATA PERTEMUAN 3
Algoritma & Pemrograman 1
Pointer Oleh : Sri Supatmi,S.Kom.
STRUKTUR DATA Array atau Larik.
ARRAY (LARIK)
Array (Larik)‏ Struktur Data 1 1.
Praktikum KBP 2 Array.
Array.
ARRAY (LARIK)
array Array merupakan tipe data yang menampung
STRUKTUR DATA Array.
Pemrograman Terstruktur
Tipe Data Bentukan Pertemuan ke-5.
Algoritma Pemrograman
Array.
Matakuliah : Algoritma & Struktur Data Versi Materi Larik
Array.
Transcript presentasi:

Array/Larik

Apakah Larik itu? Larik adalah struktur data yang menyimpan sekumpulan elemen yang bertipe sama, setiap elemen diakses melalui indeksnya. Indeks larik haruslah tipe data yang menyatakan keterurutan, misal: integer atau karakter.

Nama_larik Gb.1: Larik kosong dengan nama A, jumlah indeksnya 8. elemen larik ditulis dengan notasi: A[1], A[2], A[3], A[4], A[5], A[6], A[7], A[8] Gb.2: Larik dengan nama A yg setiap elemennya berisi tinggi badan 8 orang mahasiswa: A[1]=169, A[2]=175, …, A[8]=167 Indeks larik elemen larik

Sifat Array Array merupakan struktur data yang statis, yaitu jumlah elemen yang ada harus ditentukan terlebih dahulu dan tak bisa di ubah saat program berjalan.

Fungsi Array Sebagai langkah efisiensi penggunan memori komputer, sebab data elemen array dialokasikan pada suatu deretan sel memori tertentu. Hal ini jauh lebih efisien dibandingkan dengan jika kita mendefinisikan masing – masing data pada suatu variabel tersendiri yang pastinya akan banyak menyita memori.

Tidak menggunakan array : Dengan menggunakan array, misal array x: x[0] x[1] x[2] x[3] Tidak menggunakan array :

Deklarasi Array. Array dideklarasikan pada bagian deklarasi. Deklarasi umum dari array adalah NamaArray : array[IndeksAwal..IndeksAkhir] of tipe_data;   Contoh: Jika akan mendeklarasikan viriabel A sebagai Array dengan 10 elemen bertipe integer : Var A: array [1..10] of Integer; Contoh lain: A1: array[0..9] of Integer; A1: array[1..20] of Integer;

Mendeklarasikan larik a. Sebagai peubah Deklarasi A:array[1..100] of integer b. Sebagai tipe bentukan Type larikint:array[1..100] of integer A: larikint{ A adalah sebuah peubah larik integer dengan 100 elemen Sebagai konstanta const Nmaks=100 type larikint:array[1..100] of integer A:larikint

Array 1 dimensi Pendefinisian array secara umum adalah sebagai berikut: jika kita ingin membuat beberapa array dengan tipe/jenis yang sama, kita lebih baik jika mendeklarasikan dengan type selanjutnya dengan deklarasi var.

//Program tanpaArray #include<stdio.h> #include<conio.h> main() { int i,n,nilai; printf("masukkan banyaknya n=");scanf("%d”,&n); for (i=1; i<=n; i++) printf("Masukkan nilai=");scanf("%d",&nilai); } printf("Nilai Anda adalah=%d\n",nilai); getche();

//Program withArray #include<stdio.h> #include<conio.h> main() { int i,n,nilai[100]; printf("masukkan banyaknya n=");scanf("%d“,&n); for (i=1; i<=n; i++) printf("Masukkan nilai=");scanf("%d",&nilai[i]); printf("Nilai Anda adalah=%d\n",nilai[i]); } getch();

#include <stdio.h> #include <conio.h> main() { static int nilai[]={56, 78, 43, 96, 67, 83, 51, 74, 32}; int a,b; printf("Nilai Ujian Array \n"); for (a=0;a<9;a++) printf("%d\n“,nilai[a]); } getche();

Latihan Buatlah program dengan menggunakan array untuk menentukan nilai mhs dengan ketentuan sbb: Input data :uts,uas,tugas,absen NA=30 % x uts +20 % x uas +30 % x tugas + 20 % x absen Rentang nilai 85-100 A 70-84 B 55-69 C <55 D