Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

ARRAY 1 DIMENSI Array 1 dimensi
ARRAY ??.
PERTEMUAN II ARRAY JURUSAN TELEKOMUNIKASI
Struct By : Hendri Sopryadi
Struktur Sugeng Supriyadi, M.Kom.
Teknik Informatika Universitas Pembangunan Jaya
STRUKTUR DATA (2) searching array
STRUKTUR DATA array.
ARRAY Dr. Lily Wulandari.
Teknik Pemrograman Terstruktur 2
ARRAY (LARIK)
ARRAY.
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Array dan String Array dan String.
Array variabel Merupakan jenis data yang memresentasikan suatu kumpulan data dengan tipe yang sama dengan menempatkannya dalam bentuk larik Antara satu.
POINTER (VAR.PENUNJUK)
Dasar Komputer & Pemrograman 2A (BAHASA C)
PART 7 Array DOSEN : AHMAD APANDI, ST.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
POINTER.
STRUKTUR DATA (2) searching array
Array, POINTER dan FUNGSI
Elemen Dasar C++ (Part 1)
Castaka Agus Sugianto, M.Kom., M.CS
Bab2 ARRAY (LARIK).
ARRAY Array merupakan struktur data yang sering digunakan dalam pemrograman untuk menyimpan data yang akan diolah.
STRUKTUR.
ARRAY / LARIK STRUKTUR DATA Oleh : Yuli Praptomo PHS, S.Kom.
Pertemuan 21 POINTER Bag.1 Dasar Pemrograman Renni Angreni, S.Kom.
Pertemuan III Komentar, Identifier dan Tipe data.
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
ARRAY (LARIK)
Array By Serdiwansyah N. A..
S T R U K T U R.
TYPE DATA ,VARIABEL &KONSTANTA Dalam C++
Achmad Yasid Struktur Data.
Algoritma & Pemrograman 1
Variabel ARRAY.
STRUKTUR DATA array.
ARRAY.
STRUKTUR DATA (1) Sri Nurhayati, MT.
POINTER (VAR.PENUNJUK)
ARRAY DIMENSI 1 & 2.
Pertemuan 2 ARRAY DIMENSI 1 & 2.
STRUCT OF ARRAY.
Algoritma dan Pemrograman ARRAY (LARIK)
ARRAY Oleh : sgo.
As’ad Djamalilleil Array (Larik) As’ad Djamalilleil
TIPE DATA DASAR C++.
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Array dan Matriks.
Algoritma & Pemrograman 1
Array adalah sekumpulan data bertipe sama dengan menggunakan nama yang sama.
STRUKTUR DATA Array atau Larik.
ARRAY (LARIK)
Array (Larik)‏ Struktur Data 1 1.
Praktikum KBP 2 Array.
KONSEP DASAR STRUKTUR DATA
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
Array Array adalah suatu tipe data terstuktur yang berupa
Prepared by Yohana Nugraheni
ARRAY (LARIK)
array Array merupakan tipe data yang menampung
POINTER (VAR.PENUNJUK)
PRAKTIKUM SD.
Algoritma dan Stuktur Data
Algoritma Pemrograman
Pemrograman Terstruktur
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
Transcript presentasi:

Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data dengan urutan/mekanisme tertentu. Data contoh: nama = budi umur = 20 nilai = 7,45 Operasi contoh : penjumlahan perkalian dll..

STRUKTUR DATA struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien. Media penyimpanan data 1. penyimpanan data sementara = ram data akan tercipta ketika program dijalankan dan akan hilang ketika program di matikan. ( di pelajari di sturktur data) 2. penyimpanan data permanen = hardisk data akan selalu ada walau program telah dimatikan. (di pelajari di database)

Variabel, Konstanta dan Tipe data - Variabel adalah suatu pengenal yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Nilai suatu variabel dapat diubah sesuai kebutuhan. - Contoh: nama, NIM, nilai, x, n, dll Contoh pendeklarasian variabel di program: int nilai=50; char nama; Konstanta - Konstanta merupakan suatu nilai yang tidak dapat diubah selama proses program berlangsung. Konstanta harus didefinisikan terlebih dahulu di awal program. Contoh : const float phi = 3,14

Variabel, Konstanta dan Tipe data Menentukan batasan nilai variabel dan jenis operasi yang dilakukan terhadap variablel tersebut. Contoh: char digunakan untuk menyimpan data karakter/string int digunakan untuk menyimpan data bilangan bulat float digunakan untuk menyimpan data pecahan

Contoh program #include <iostream.h> #include <conio.h> void main(){ const float phi=3.14; //penulisan konstanta dengan tipe data float, nama phi dan nilai 3.14 char huruf='a'; //Penulisan variabel dengan tipe data char, nama huruf dan berisi “a” char kata []="halo"; //penulisan variabel dengan tipe data char, nama kata dan berisi string halo int nilai =40; // penulisan variabel dengan tipe data integer, nama nilai dan berisi nilai 40 cout<<kata; getch(); }

ARRAY (LARIK) Array adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Nilai-nilai data pada suatu larik disebut dengan elemen-elemen larik. Letak urutan dari suatu larik ditunjukkan oleh suatu subscript atau index.

Deklarasi array tipe_data nama_var_array [ukuran]; Contoh :   Keterangan : tipe_data : menyatakan jenis tipe data elemen larik (int, char, float, dll) nama_var_array : menyatakan nama variabel yang dipakai. ukuran : menunjukkan jumlah maksimal elemen larik. Contoh : Int nilai[6];

Inisialisasi array Menginisialisasi array sama dengan memberikan nilai awal array pada saat didefinisikan. Contoh: int nilai[6] = {8,7,5,6,4,3}; Penulisan dapat disederhanakan menjadi : int nilai[]= {8,7,5,6,4,3}; Keterangan : Contoh diatas berarti anda memesan tempat di memori komputer sebanyak 6 tempat dengan indeks dari 0-5, dimana indeks ke-0 bernilai 8, ke-1 bernilai 7, dst, dan semua elemennya bertipe data integer.

Mengakses elemen array nama_var_array [indeks]; Keterangan : Pengisian dan pengambilan nilai pada indeks tertentu dapat dilakukan dengan mengeset nilai atau menampilkan nilai pada indeks yang dimaksud. Pengaksesan elemen array dapat dilakukan berurutan atau random berdasarkan indeks tertentu secara langsung. Contoh : nilai[2];

Contoh Program 1 mengisi elemen array dan menampilkan elemen ke n #include <iostream.h> #include <conio.h> void main() { int kotak[] = {12, 5, 27, 100, 125}; int n; for ( n=0 ; n<5 ; n++ ) { cout<<"isi dari index ke"<< n <<" = "<<kotak[n]<<"\n"; } getch();

Hasil contoh program 1

Contoh Program 2 #include <iostream.h> #include <conio.h> void main () { int A [5]={20,9,1986,200,13}; int n; clrscr(); cout<<"Data yang lama\n"; for (n=0;n<5;n++) { cout<<" "<<A[n]; }

cout<<"\n\nData yang baru \n"; for (n=0;n<5;n++) { cout<<" "<<A[n]; } getch();

Hasil contoh program 2