Modul ini membahas penggunaan array dalam bahasa C++. Terdapat tiga jenis array yaitu array satu dimensi, dua dimensi, dan tiga dimensi. Array dapat digunakan untuk menyimpan kumpulan data yang bertipe sama secara terstruktur menggunakan indeks. Modul ini juga berisi contoh kode program penggunaan ketiga jenis array beserta penjelasan dan outputnya.
Array
struktur data yang mengandung type data yang mempunyai type sama.
Berupa sekelompok memori yang berhubungan (contiguous).
Array mempunyai nama dan type yang sama.
Untuk merujuk lokasi tertentu atau elemen dalam array nama array + indeks
Array merupakan struktur data yang digunakan untuk menyimpan data yang akan diolah. Array dapat berbentuk satu dimensi atau multidimensi, dan dapat digunakan sebagai parameter fungsi. Program mendemonstrasikan penggunaan array dua dimensi untuk menyimpan dan mengolah data jenis dan jumlah potongan daging yang dibeli.
Array merupakan struktur data yang digunakan untuk menyimpan data yang akan diolah. Array dapat berbentuk satu dimensi atau multidimensi, dan elemen array dapat diakses menggunakan indeks. Program menggunakan array untuk menyimpan dan mengolah data jenis dan jumlah potongan daging yang dibeli.
Array
KELEBIHAN
Struktur Data yang paling mudah
Tipe Data yang mampu menampung lebih dari satu data
Memori ekonomis, bila semua elemen terisi
Waktu akses sama ke setiap elemen
Dapat diakses secara random
KEKURANGAN
Boros memori jika banyak elemen yang tidak digunakan
Struktur Data yang Statis
Array adalah tumpukan variabel yang sejenis yang dapat menyimpan nilai berbeda pada elemen yang sama. Array dapat berdimensi tunggal atau multidimensi, dan dapat digunakan sebagai parameter fungsi atau untuk menyimpan karakter string.
Array Dimensi banyak struktur data pertemuan ke 3said zulhelmi
油
Array yang sangat banyak elemen nol-nya dikenal sebagai Sparse Array. Array yang seluruh elemen di bawah diagonal utamanya bernilai nol dikenal sebagai Lower Triangular Array. Jumlah elemen dari Array A [3][4][5] adalah 60.
Bab 7 membahas array dalam Java. Array digunakan untuk menyimpan kumpulan data yang sama dalam satu variabel. Ada beberapa poin penting tentang array:
1. Array harus dideklarasikan dengan menambahkan tanda kurung siku setelah tipe data, misal int[]
2. Panjang array harus ditentukan saat pembuatan, dan tidak dapat diubah
3. Elemen array diakses menggunakan indeks yang dimulai dari 0
4. Panjang array didapat dari
Array adalah variabel yang dapat menyimpan banyak nilai dari tipe data yang sama sekaligus. Terdapat dua jenis array, yaitu array statis dengan ukuran tetap dan array dinamis dengan ukuran yang dapat berubah. Indeks array digunakan untuk mengakses elemen individual dalam array, dimulai dari 0 hingga ukuran maksimum array dikurangi 1.
Array adalah variabel yang dapat menyimpan banyak nilai dari tipe data yang sama sekaligus. Terdapat dua jenis array, yaitu array statis dengan ukuran tetap dan array dinamis dengan ukuran yang dapat berubah. Indeks array digunakan untuk mengakses elemen individual dalam array, dimulai dari 0 hingga ukuran maksimum array dikurangi 1.
Dokumen tersebut membahas tentang penggunaan array untuk menyimpan data di memori. Array adalah variabel yang dapat menyimpan kumpulan data dengan tipe yang sama menggunakan indeks. Dokumen menjelaskan tentang deklarasi, akses, dan alokasi memori untuk array baik secara statis maupun dinamis.
Array adalah kumpulan data yang bertipe sama yang disimpan secara berurutan dengan indeks. Program ini menjelaskan konsep array satu dan dua dimensi, termasuk cara deklarasi, inisialisasi, dan mengakses elemen array menggunakan indeks. Contoh program mendemonstrasikan penggunaan array satu dan dua dimensi untuk menyimpan dan menampilkan data.
The document outlines plans to rationalize the London Borough of Barnet's civic office estate portfolio over the short and medium term. It discusses exercising a lease break clause on one building in 2015 to reduce costs by around 贈3 million annually from 2014. In the longer term, it mentions appraising a potential move to a new, more fit-for-purpose office environment after certain lease expiries in 2020 and 2032. The strategy aims to significantly reduce the core civic estate in the short term while assessing options for the medium to long term.
Dokumen tersebut merupakan materi pelajaran bahasa pemrograman C yang mencakup konsep dasar pemrograman C seperti pointer, struktur data, operasi file, dan struktur data kompleks. Dokumen tersebut juga berisi contoh-contoh kode program C untuk ilustrasi konsep-konsep tersebut seperti penggunaan pernyataan seleksi kondisi, perulangan, dan fungsionalitas.
Array merupakan struktur data yang digunakan untuk menyimpan data yang akan diolah. Array dapat berbentuk satu dimensi atau multidimensi, dan elemen array dapat diakses menggunakan indeks. Program menggunakan array untuk menyimpan dan mengolah data jenis dan jumlah potongan daging yang dibeli.
Array
KELEBIHAN
Struktur Data yang paling mudah
Tipe Data yang mampu menampung lebih dari satu data
Memori ekonomis, bila semua elemen terisi
Waktu akses sama ke setiap elemen
Dapat diakses secara random
KEKURANGAN
Boros memori jika banyak elemen yang tidak digunakan
Struktur Data yang Statis
Array adalah tumpukan variabel yang sejenis yang dapat menyimpan nilai berbeda pada elemen yang sama. Array dapat berdimensi tunggal atau multidimensi, dan dapat digunakan sebagai parameter fungsi atau untuk menyimpan karakter string.
Array Dimensi banyak struktur data pertemuan ke 3said zulhelmi
油
Array yang sangat banyak elemen nol-nya dikenal sebagai Sparse Array. Array yang seluruh elemen di bawah diagonal utamanya bernilai nol dikenal sebagai Lower Triangular Array. Jumlah elemen dari Array A [3][4][5] adalah 60.
Bab 7 membahas array dalam Java. Array digunakan untuk menyimpan kumpulan data yang sama dalam satu variabel. Ada beberapa poin penting tentang array:
1. Array harus dideklarasikan dengan menambahkan tanda kurung siku setelah tipe data, misal int[]
2. Panjang array harus ditentukan saat pembuatan, dan tidak dapat diubah
3. Elemen array diakses menggunakan indeks yang dimulai dari 0
4. Panjang array didapat dari
Array adalah variabel yang dapat menyimpan banyak nilai dari tipe data yang sama sekaligus. Terdapat dua jenis array, yaitu array statis dengan ukuran tetap dan array dinamis dengan ukuran yang dapat berubah. Indeks array digunakan untuk mengakses elemen individual dalam array, dimulai dari 0 hingga ukuran maksimum array dikurangi 1.
Array adalah variabel yang dapat menyimpan banyak nilai dari tipe data yang sama sekaligus. Terdapat dua jenis array, yaitu array statis dengan ukuran tetap dan array dinamis dengan ukuran yang dapat berubah. Indeks array digunakan untuk mengakses elemen individual dalam array, dimulai dari 0 hingga ukuran maksimum array dikurangi 1.
Dokumen tersebut membahas tentang penggunaan array untuk menyimpan data di memori. Array adalah variabel yang dapat menyimpan kumpulan data dengan tipe yang sama menggunakan indeks. Dokumen menjelaskan tentang deklarasi, akses, dan alokasi memori untuk array baik secara statis maupun dinamis.
Array adalah kumpulan data yang bertipe sama yang disimpan secara berurutan dengan indeks. Program ini menjelaskan konsep array satu dan dua dimensi, termasuk cara deklarasi, inisialisasi, dan mengakses elemen array menggunakan indeks. Contoh program mendemonstrasikan penggunaan array satu dan dua dimensi untuk menyimpan dan menampilkan data.
The document outlines plans to rationalize the London Borough of Barnet's civic office estate portfolio over the short and medium term. It discusses exercising a lease break clause on one building in 2015 to reduce costs by around 贈3 million annually from 2014. In the longer term, it mentions appraising a potential move to a new, more fit-for-purpose office environment after certain lease expiries in 2020 and 2032. The strategy aims to significantly reduce the core civic estate in the short term while assessing options for the medium to long term.
Dokumen tersebut merupakan materi pelajaran bahasa pemrograman C yang mencakup konsep dasar pemrograman C seperti pointer, struktur data, operasi file, dan struktur data kompleks. Dokumen tersebut juga berisi contoh-contoh kode program C untuk ilustrasi konsep-konsep tersebut seperti penggunaan pernyataan seleksi kondisi, perulangan, dan fungsionalitas.
String merupakan tipe data untuk memanipulasi teks menggunakan array satu dimensi. String disimpan di memori berikut karakter NULL di akhir. Dokumen menjelaskan konsep, operasi I/O, akses elemen, dan fungsi-fungsi string seperti strcpy(), strlen(), strcat(), strcmp(), dan strchr().
Dokumen tersebut membahas tentang pointer lanjut, termasuk array dari pointer di mana pointer disimpan dalam array, pointer yang menunjuk ke pointer untuk membentuk rantai pointer, dan penggunaan pointer sebagai parameter fungsi untuk mengubah nilai variabel di luar fungsi.
Dokumen tersebut membahas tentang struktur dalam bahasa pemrograman C, meliputi penjelasan tentang deklarasi struktur, inisialisasi struktur, mengakses elemen struktur, hubungan struktur dengan fungsi dan pointer, serta contoh kode program penggunaan struktur.
The document discusses asset management fundamentals and best practices for optimizing asset reliability and availability. It emphasizes that advanced asset management processes can provide the highest return on investment by optimizing operational costs, improving workforce productivity and safety, and enabling more informed decision making. It provides examples of how to track key performance indicators in an asset management system like IBM Maximo to optimize costs and reliability through metrics like labor utilization, asset utilization, equipment purchases, warranty recoveries, downtime, inventory needs, and material costs.
Dokumen tersebut membahas tentang pengertian teknologi, perkembangan teknologi dari masa ke masa, dan peran manajemen teknologi dalam penciptaan kekayaan. Beberapa poin penting yang diangkat antara lain definisi teknologi menurut berbagai sumber, empat pilar utama teknologi, perubahan paradigma manajemen akibat perkembangan teknologi, dan peran teknologi dalam menciptakan nilai tambah bagi industri.
This document discusses implementing ISO 27001, ISO 20000, and ISO 22301 standards to establish comprehensive governance, risk management, and compliance. It introduces the standards and explains how they address information security (ISO 27001), IT service management (ISO 20000), and business continuity (ISO 22301). Implementing all three provides a complete solution following best practices for protecting information, ensuring quality IT services, and maintaining business operations. The document emphasizes that governance, risk, and compliance projects are important for organizations and outlines an agenda to discuss the standards and their value in comprehensive governance coverage.
2. SASARAN
Memahami array berdimensi satu
Memahami array berdimensi dua
Memahami array berdimensi banyak
Memahami inisialisasi array yang tak
berukuran
3. PENGERTIAN ARRAY
Array merupakan kumpulan dari nilai-nilai
data yang bertipe sama dalam urutan tertentu
yang menggunakan nama yang sama.
Letak atau posisi dari elemen array
ditunjukkan oleh suatu index.
Dilihat dari dimensinya array dapat dibagi
menjadi Array dimensi satu, array dimensi
dua dan array multi-dimensi.
4. ARRAY DIMENSI SATU
Setiap elemen array dapat diakses melalui indeks.
Indeks array secara default dimulai dari 0.
Deklarasi Array
tipe nama_var[ukuran];
dimana :
tipe = menyatakan jenis elemen array (ex. char, int)
ukuran = menyatakan jumlah maksimal elemen array
Contoh :
int Nilai [5];
5. Pengaksesan elemen array :
nama_var[indeks];
Contoh :
nilai[0] = 34;
nilai[1] = 56;
nilai[2] = 63;
nilai[3] = 77;
nilai[4] = 98;
Cara lain :
int nilai[5] = {34,56,63,77,98};
scanf (%d, &nilai[3]); input nilai dari keyboard
LANJUTAN ARRAY DIMENSI SATU
Total 5 elemen
6. Contoh Program Array Dimensi Satu
#include <stdio.h>
void main()
{
int i, nilai[5];
//Pengisian elemen array
nilai[0] = 34;
nilai[1] = 56;
nilai[2] = 63;
nilai[3] = 77;
nilai[4] = 98;
//Menampilkan data ke layar
for (i=0;i<5;i++)
printf ("%dn",nilai[i]);
}
7. #include <stdio.h>
void main()
{
int i;
int nilai[5];
printf ("Inputan Datan");
//Pengisian elemen array
for (i=0;i<5;i++)
scanf("%d",&nilai[i]);
//Menampilkan data ke layar
printf ("nOutput Datan");
for (i=0;i<5;i++)
printf ("%dn",nilai[i]);
}
LANJUTAN CONTOH ARRAY DGN SCANF
8. ARRAY DIMENSI DUA
Array dua dimensi merupakan array yang terdiri dari m buah
baris dan n buah kolom.
Bentuknya dapat berupa matriks atau tabel.
Deklarasi array :
tipe_array nama_array[baris][kolom];
Contoh :
int X[3][4];
11. Contoh Array String
/* File program : Array String */
#include <stdio.h>
void main()
{
int i,j;
char hari[7][10] = {
"Minggu", "Senin",
"Selasa", "Rabu",
"Kamis", "Jumat",
"Sabtu"
};
// Tampilkan data
for (i=0;i<7;i++) {
for (j=0;j<10;j++)
printf ("%c", hari[i][j]);
printf("n");
}
}
12. LATIHAN
1. Buat masukan data integer dengan array,
kemudian hitung rata-ratanya.
2. Buat elemen array sebanyak 10 buah,
masukkan nilai 8 pada array yang berbeda,
kemudian buat program untuk menampilkan
posisi array yang bernilai 8 tersebut.
3. Buat matriks 2 dimensi, inputkan datanya
kemudian tampilkan.