Dokumen ini membahas tentang array berdimensi dua dalam C++. Array berdimensi dua dapat digunakan untuk menyimpan data tabel dengan baris dan kolom, dimana setiap elemen dapat diakses menggunakan subscript baris dan kolom. Contoh aplikasinya adalah program penjumlahan matriks 3x3 menggunakan array berdimensi dua. Beberapa operasi umum menggunakan array adalah mencari nilai maksimum, minimum, mencari data,
Dokumen ini membahas tentang array berdimensi dua dalam C++. Array berdimensi dua dapat digunakan untuk menyimpan data tabel dengan baris dan kolom, seperti data lulusan jurusan per tahun. Setiap elemen pada array berdimensi dua dapat diakses menggunakan subscript baris dan kolom. Contoh aplikasinya adalah program penjumlahan matrik 3x3 dan pengurutan data menggunakan bubble sort.
Tugas C++ (Matriks) - Dian Aditya - 2009/2010Dian Aditya
Program ini digunakan untuk menjumlahkan dua matriks dengan mengambil input ukuran dan nilai matriks, menyimpan hasilnya ke array, dan menampilkan hasil penjumlahan jika ukuran matriks sama atau memberikan pesan kesalahan jika tidak sama. Program menggunakan fungsi untuk mengisi data, menampilkan data, dan menjumlahkan matriks.
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"Derina Ellya R
Dokumen ini membahas tentang membuat program C++ untuk menghitung gaji karyawan berdasarkan struktur data karyawan yang terdiri dari NIP, nama, jabatan, dan golongan. Program ini menggunakan prosedur untuk mengisi dan menampilkan data karyawan, serta fungsi untuk menghitung tunjangan berdasarkan jabatan dan gaji pokok berdasarkan golongan. Hasil akhir program adalah tabel yang menampilkan data karyawan beserta
Program ini membahas tentang array of record, yang merupakan array dimana elemennya adalah record. Program ini menjelaskan konsep array, record, dan array of record beserta contoh kode programnya. Program ini juga memberikan latihan dan tugas untuk mempraktikkan penggunaan array of record dalam mengolah data mahasiswa dan pegawai.
Dokumen ini membahas tentang array berdimensi dua dalam C++. Array berdimensi dua dapat digunakan untuk menyimpan data tabel dengan baris dan kolom, dimana setiap elemen dapat diakses menggunakan subscript baris dan kolom. Contoh aplikasinya adalah program penjumlahan matriks 3x3 menggunakan array berdimensi dua. Beberapa operasi umum menggunakan array adalah mencari nilai maksimum, minimum, mencari data,
Dokumen ini membahas tentang array berdimensi dua dalam C++. Array berdimensi dua dapat digunakan untuk menyimpan data tabel dengan baris dan kolom, seperti data lulusan jurusan per tahun. Setiap elemen pada array berdimensi dua dapat diakses menggunakan subscript baris dan kolom. Contoh aplikasinya adalah program penjumlahan matrik 3x3 dan pengurutan data menggunakan bubble sort.
Tugas C++ (Matriks) - Dian Aditya - 2009/2010Dian Aditya
Program ini digunakan untuk menjumlahkan dua matriks dengan mengambil input ukuran dan nilai matriks, menyimpan hasilnya ke array, dan menampilkan hasil penjumlahan jika ukuran matriks sama atau memberikan pesan kesalahan jika tidak sama. Program menggunakan fungsi untuk mengisi data, menampilkan data, dan menjumlahkan matriks.
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"Derina Ellya R
Dokumen ini membahas tentang membuat program C++ untuk menghitung gaji karyawan berdasarkan struktur data karyawan yang terdiri dari NIP, nama, jabatan, dan golongan. Program ini menggunakan prosedur untuk mengisi dan menampilkan data karyawan, serta fungsi untuk menghitung tunjangan berdasarkan jabatan dan gaji pokok berdasarkan golongan. Hasil akhir program adalah tabel yang menampilkan data karyawan beserta
Program ini membahas tentang array of record, yang merupakan array dimana elemennya adalah record. Program ini menjelaskan konsep array, record, dan array of record beserta contoh kode programnya. Program ini juga memberikan latihan dan tugas untuk mempraktikkan penggunaan array of record dalam mengolah data mahasiswa dan pegawai.
1. Array dan record merupakan tipe data penting dalam bahasa C.
2. Array dapat berdimensi satu atau dua, sedangkan record digunakan untuk menyimpan data berupa kumpulan field yang berbeda tipe datanya.
3. Program dalam bahasa C dapat menggunakan array dan record secara terpisah maupun bersamaan seperti menerapkan record dalam array atau sebaliknya.
Tipe data record digunakan untuk menyimpan beberapa data dengan tipe yang berbeda dalam satu kelompok data. Record dapat memiliki field dengan tipe array atau record. Record juga dapat disimpan dalam array.
Dokumen tersebut membahas tentang penggunaan array (larik) dalam bahasa pemrograman C++. Terdapat penjelasan mengenai konsep array satu dimensi dan dua dimensi beserta contoh kode programnya. Hal-hal penting yang diuraikan antara lain cara deklarasi, mengakses, dan menginisialisasi elemen array.
Array adalah variabel yang dapat menyimpan banyak data sekaligus dengan tipe data yang sama. Array memiliki keunggulan dalam pengaksesan data secara acak namun fleksibilitasnya rendah karena harus bersifat homogen dan statis. Array dapat digunakan untuk menyimpan dan mengolah matriks data.
Kelompok 4 menentukan nilai optimum fungsi tujuan dengan metode uji titik pojok. Mereka membuat model matematika masalah, menggambar grafik daerah penyelesaian, dan menghitung nilai fungsi tujuan di titik-titik pojok untuk menentukan nilai maksimum. Kemudian mereka mengaplikasikan metode ini untuk menyelesaikan contoh soal tentang jumlah penumpang kelas utama pesawat agar pendapatan penjualan tiket mak
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPrasetyo Adi
Dokumen membahas tentang array satu dan dua dimensi. Pada array satu dimensi dibahas tentang definisi, fungsi, cara mengisi dan mencetak isi array. Sedangkan pada array dua dimensi dibahas tentang definisi, cara menyiapkan, mengisi, mencetak, menyalin isi antar array satu dan dua dimensi, serta operasi tambah dan kali antar array dua dimensi.
Laporan ini membahas pembuatan program kalkulator sederhana menggunakan GUI dengan fitur input nilai, pemilihan operator, dan tampilan hasil perhitungan melalui teks dan pesan dialog. Program ini dibuat menggunakan komponen-komponen dasar seperti textfield, combobox, dan button untuk menampilkan tampilan kalkulator dan mengolah operasi hitung dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian.
Dokumen ini membahas teknik-teknik komputasional yang digunakan untuk menyelesaikan masalah menghitung volume dan luas permukaan sebuah kerucut. Teknik-teknik ini meliputi teknik pembagian masalah besar menjadi masalah-masalah kecil, teknik pengenalan pola, pengukuran, dan pengubahan algoritma menjadi pseudocode dan diagram alir. Dokumen ini juga membahas tahapan-tahapan perancangan program komputer dan
Teks ini membahas visualisasi algoritma pengurutan data menggunakan bahasa pemrograman Java. Program visualisasi ini menampilkan proses pengurutan data menggunakan tiga metode pengurutan dasar: bubble sort, selection sort, dan insertion sort. Program ini dapat menghitung jumlah perbandingan dan pertukaran data selama proses pengurutan berlangsung.
Dokumen tersebut membahas tentang aljabar Boolean, komponen logika kombinasional, dan K-map. Secara ringkas, aljabar Boolean adalah struktur matematika yang digunakan untuk merepresentasikan logika digital menggunakan operasi AND, OR, dan NOT. Komponen logika kombinasional meliputi gerbang logika seperti AND, OR, NOR, dan XOR. K-map digunakan untuk merepresentasikan dan meminimalkan fungsi Boolean menjadi bentuk produk sumbu.
Given a list of n integer, find the first and last occurrences of the largest integer in the list. Given an ordered list of n distinct integers, determine the position of an integer in the list using a binary search. Given a list of n integers, sort then using an insertion sort. Given the starting and editing times of n talks, use the appropriate greedy algorithm to schedule the most talks possible in a single lecture hall. Given a list of n integers, determine the number of comparisons used by the bubble sort and by the insertion sort to sort this list
Array dapat digunakan untuk menyimpan banyak data yang bertipe sama sekaligus. Nilai-nilai dalam array dapat diproses secara berurutan dengan menggunakan indeks. Ada beberapa cara untuk menemukan nilai maksimum dalam array, salah satunya dengan membandingkan setiap elemen dengan nilai maksimum sementara.
Dokumen tersebut membahas tentang string pada bahasa pemrograman C++. String dapat berupa konstanta atau variabel, dan variabel string sebenarnya adalah array karakter. Dokumen tersebut juga menjelaskan cara memasukkan data string dari keyboard menggunakan fungsi getline() dan menyalin string menggunakan fungsi strcpy(). Terakhir dibahas pula beberapa fungsi yang terkait dengan operasi string seperti strlen(), strcat(), dan strcmp().
Dokumen tersebut membahas tentang variabel dan tipe data dasar dalam bahasa C++. Secara ringkas, dibahas tentang variabel bertipe char yang dapat menampung karakter tunggal, variabel bertipe int untuk bilangan bulat, dan variabel bertipe float, double, long double untuk bilangan desimal. Juga dibahas cara pendefinisian dan inisialisasi nilai awal pada variabel.
Dokumen ini membahas tentang C++ dan pengantarnya. C++ merupakan bahasa pemrograman yang dikembangkan satu dekade setelah C oleh Bjarne Stroustrup pada tahun 1983, dan mendukung pemrograman berorientasi objek. Contoh program C++ ditulis dengan ekstensi .cpp dan perlu dikompilasi menjadi kode objek sebelum dieksekusi.
1. Array dan record merupakan tipe data penting dalam bahasa C.
2. Array dapat berdimensi satu atau dua, sedangkan record digunakan untuk menyimpan data berupa kumpulan field yang berbeda tipe datanya.
3. Program dalam bahasa C dapat menggunakan array dan record secara terpisah maupun bersamaan seperti menerapkan record dalam array atau sebaliknya.
Tipe data record digunakan untuk menyimpan beberapa data dengan tipe yang berbeda dalam satu kelompok data. Record dapat memiliki field dengan tipe array atau record. Record juga dapat disimpan dalam array.
Dokumen tersebut membahas tentang penggunaan array (larik) dalam bahasa pemrograman C++. Terdapat penjelasan mengenai konsep array satu dimensi dan dua dimensi beserta contoh kode programnya. Hal-hal penting yang diuraikan antara lain cara deklarasi, mengakses, dan menginisialisasi elemen array.
Array adalah variabel yang dapat menyimpan banyak data sekaligus dengan tipe data yang sama. Array memiliki keunggulan dalam pengaksesan data secara acak namun fleksibilitasnya rendah karena harus bersifat homogen dan statis. Array dapat digunakan untuk menyimpan dan mengolah matriks data.
Kelompok 4 menentukan nilai optimum fungsi tujuan dengan metode uji titik pojok. Mereka membuat model matematika masalah, menggambar grafik daerah penyelesaian, dan menghitung nilai fungsi tujuan di titik-titik pojok untuk menentukan nilai maksimum. Kemudian mereka mengaplikasikan metode ini untuk menyelesaikan contoh soal tentang jumlah penumpang kelas utama pesawat agar pendapatan penjualan tiket mak
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPrasetyo Adi
Dokumen membahas tentang array satu dan dua dimensi. Pada array satu dimensi dibahas tentang definisi, fungsi, cara mengisi dan mencetak isi array. Sedangkan pada array dua dimensi dibahas tentang definisi, cara menyiapkan, mengisi, mencetak, menyalin isi antar array satu dan dua dimensi, serta operasi tambah dan kali antar array dua dimensi.
Laporan ini membahas pembuatan program kalkulator sederhana menggunakan GUI dengan fitur input nilai, pemilihan operator, dan tampilan hasil perhitungan melalui teks dan pesan dialog. Program ini dibuat menggunakan komponen-komponen dasar seperti textfield, combobox, dan button untuk menampilkan tampilan kalkulator dan mengolah operasi hitung dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian.
Dokumen ini membahas teknik-teknik komputasional yang digunakan untuk menyelesaikan masalah menghitung volume dan luas permukaan sebuah kerucut. Teknik-teknik ini meliputi teknik pembagian masalah besar menjadi masalah-masalah kecil, teknik pengenalan pola, pengukuran, dan pengubahan algoritma menjadi pseudocode dan diagram alir. Dokumen ini juga membahas tahapan-tahapan perancangan program komputer dan
Teks ini membahas visualisasi algoritma pengurutan data menggunakan bahasa pemrograman Java. Program visualisasi ini menampilkan proses pengurutan data menggunakan tiga metode pengurutan dasar: bubble sort, selection sort, dan insertion sort. Program ini dapat menghitung jumlah perbandingan dan pertukaran data selama proses pengurutan berlangsung.
Dokumen tersebut membahas tentang aljabar Boolean, komponen logika kombinasional, dan K-map. Secara ringkas, aljabar Boolean adalah struktur matematika yang digunakan untuk merepresentasikan logika digital menggunakan operasi AND, OR, dan NOT. Komponen logika kombinasional meliputi gerbang logika seperti AND, OR, NOR, dan XOR. K-map digunakan untuk merepresentasikan dan meminimalkan fungsi Boolean menjadi bentuk produk sumbu.
Given a list of n integer, find the first and last occurrences of the largest integer in the list. Given an ordered list of n distinct integers, determine the position of an integer in the list using a binary search. Given a list of n integers, sort then using an insertion sort. Given the starting and editing times of n talks, use the appropriate greedy algorithm to schedule the most talks possible in a single lecture hall. Given a list of n integers, determine the number of comparisons used by the bubble sort and by the insertion sort to sort this list
Array dapat digunakan untuk menyimpan banyak data yang bertipe sama sekaligus. Nilai-nilai dalam array dapat diproses secara berurutan dengan menggunakan indeks. Ada beberapa cara untuk menemukan nilai maksimum dalam array, salah satunya dengan membandingkan setiap elemen dengan nilai maksimum sementara.
Dokumen tersebut membahas tentang string pada bahasa pemrograman C++. String dapat berupa konstanta atau variabel, dan variabel string sebenarnya adalah array karakter. Dokumen tersebut juga menjelaskan cara memasukkan data string dari keyboard menggunakan fungsi getline() dan menyalin string menggunakan fungsi strcpy(). Terakhir dibahas pula beberapa fungsi yang terkait dengan operasi string seperti strlen(), strcat(), dan strcmp().
Dokumen tersebut membahas tentang variabel dan tipe data dasar dalam bahasa C++. Secara ringkas, dibahas tentang variabel bertipe char yang dapat menampung karakter tunggal, variabel bertipe int untuk bilangan bulat, dan variabel bertipe float, double, long double untuk bilangan desimal. Juga dibahas cara pendefinisian dan inisialisasi nilai awal pada variabel.
Dokumen ini membahas tentang C++ dan pengantarnya. C++ merupakan bahasa pemrograman yang dikembangkan satu dekade setelah C oleh Bjarne Stroustrup pada tahun 1983, dan mendukung pemrograman berorientasi objek. Contoh program C++ ditulis dengan ekstensi .cpp dan perlu dikompilasi menjadi kode objek sebelum dieksekusi.
Dokumen tersebut membahas tentang proses pengurutan data (sort) yang dapat dilakukan dengan berbagai metode seperti bubble sort, selection sort, dan insertion sort. Pengurutan dapat dilakukan secara ascending atau descending dengan melakukan proses penukaran data (swap) antar elemen yang akan diurutkan.
Dokumen ini membahas tentang rekursi dalam C++. Rekursi adalah ketika suatu fungsi memanggil dirinya sendiri. Contoh penerapannya adalah untuk menghitung nilai pangkat x^n dengan menggunakan rumus rekursif jika n=1 maka x^n=x, jika tidak maka x^n=x*x^(n-1). Program C++ yang ditampilkan mendemonstrasikan cara mengimplementasikan algoritma pangkat secara rekursif.
Dokumen tersebut membahas tentang elemen dasar bahasa C++ seperti himpunan karakter, pengenal, penamaan pengenal, case sensitive, tipe data, ukuran memori tipe data, variabel dan konstanta, mendeklarasikan dan mendefinisikan variabel serta pemilihan tipe variabel.
Dokumen tersebut menjelaskan algoritma selection sort dalam 3 langkah. Pertama, algoritma membandingkan elemen terkecil dari data acak dan menukar posisinya jika ditemukan elemen lebih kecil. Kedua, proses ini diulang hingga semua elemen tersortir dari yang terkecil. Ketiga, contoh kode C++ mendemonstrasikan proses sorting data acak menjadi terurut menggunakan selection sort.
Dokumen ini membahas tentang referensi dalam bahasa C++. Referensi digunakan untuk memberikan nama alias dari variabel. Dengan menggunakan referensi, nilai variabel dapat diubah baik secara langsung maupun melalui nama aliasnya. Dokumen ini juga menjelaskan bagaimana referensi dapat digunakan pada parameter fungsi agar nilai variabel di luar fungsi ikut berubah ketika diubah di dalam fungsi.
Dokumen tersebut membahas tentang variabel statis dan variabel eksternal. Variabel statis memiliki sifat yang tidak hilang setelah eksekusi fungsi berakhir dan hanya dapat diakses oleh fungsi yang mendefinisikannya, sedangkan variabel eksternal dapat diakses oleh seluruh file. Kata kunci static digunakan untuk mendefinisikan variabel statis.
Dokumen tersebut membahas tentang operator dan ungkapan dalam bahasa C++. Terdapat tiga jenis operator yaitu unary, binary, dan ternary yang masing-masing melibatkan 1, 2, atau 3 operand. Dokumen ini juga menjelaskan contoh operator aritmatika seperti pertambahan, pengurangan, perkalian, pembagian, dan modulus beserta prioritasnya. Selain itu dibahas pula operator penugasan dan operator penaikan/penurunan nilai variabel.
Dokumen tersebut membahas tentang konsep pointer dalam bahasa pemrograman C++. Pointer merupakan variabel yang menyimpan alamat memori dari variabel lain. Pointer dapat digunakan untuk mengakses dan mengubah nilai variabel yang ditunjuknya. Terdapat beberapa jenis pointer seperti pointer berdasarkan tipe data dan pointer void.
O documento parece não conter informações claras ou detalhes sobre o conteúdo. Não é possível fornecer um resumo significativo com apenas símbolos e letras sem contexto.
El documento describe un mapa con meridianos y paralelos para ubicar un punto A con coordenadas 60° Oeste, 30° Norte. También menciona medidas en milímetros para distancias en el mapa.
Dheerudu is a Telugu film starring Nandamuri Balakrishna. Photos from the movie set show Balakrishna in various scenes and costumes. The stills provide a first look at Balakrishna's character and scenes from the upcoming action film Dheerudu.
Este documento presenta la Norma del Codex para la harina de trigo. Establece los requisitos para la harina de trigo envasada para el consumo humano directo o para su uso como ingrediente, incluyendo especificaciones sobre composición, aditivos permitidos, contaminantes, higiene y etiquetado. La harina debe contener menos del 15,5% de humedad y puede incluir algunos ingredientes como gluten de trigo o harina de soja. Además, se especifican límites máximos para varios contaminantes y aditivos como enzimas y
O documento discute avaliação de usabilidade e design de interação. Resume os principais pontos como: 1) avaliações podem ocorrer em diferentes momentos do ciclo de vida de um produto; 2) métodos de avaliação podem ser empíricos, envolvendo usuários, ou analíticos, feitos por especialistas; 3) as 10 heurísticas de Nielsen ajudam a identificar e resolver problemas de usabilidade.
Dokumen tersebut membahas tentang penggunaan array dalam pemrograman. Array adalah kumpulan nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Dokumen tersebut menjelaskan array satu dimensi, dua dimensi, dan contoh kode program penggunaan array.
Dokumen tersebut membahas tentang array atau larik, termasuk penjelasan array satu dan dua dimensi, contoh kode program, dan latihan soal untuk memahami konsep array lebih dalam.
Dokumen ini membahas tentang array, termasuk pengertian array, deklarasi array, pemasukan dan pengaksesan data ke dalam array, pencarian dan penghapusan data dalam array, serta contoh kode program lengkap menggunakan array dalam bahasa C++ dan Java. Secara khusus dibahas tentang inisialisasi array yaitu pemberian nilai default pada saat deklarasi array.
Dokumen tersebut membahas konsep tipe data pada C++, meliputi tipe data sederhana seperti integer, boolean, char, dan float, serta tipe data terstruktur seperti string dan array. Juga dibahas operator aritmatika, perbandingan, dan logika yang dapat digunakan pada tipe data tersebut.
Dokumen tersebut membahas tentang pemrograman komputer menggunakan bahasa Python sebagai alat bantu komputasi numerik. Python merupakan bahasa pemrograman interpretatif multiguna yang mudah dipelajari dan mendukung beberapa paradigma pemrograman. Dokumen ini juga menjelaskan sintaks dasar, input output data, operator, kendali cabang dan perulangan dalam Python.
Minggu 09 - Array dan Tipe Bentukan.ppsxIndraWahyu33
Dokumen tersebut membahas tentang tipe bentukan dan array dalam pemrograman. Tipe bentukan adalah tipe data yang dibuat dari beberapa komponen berbeda tipe data, sementara array digunakan untuk menyimpan kumpulan data dengan tipe yang sama. Dokumen ini juga menjelaskan cara deklarasi, pengisian, dan operasi pada tipe bentukan dan array beserta contoh kode programnya dalam bahasa C dan Go.
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 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.
Dokumen tersebut membahas tentang pengertian dan penerapan array, termasuk array satu dimensi dan multi dimensi. Array adalah variabel yang menyimpan kumpulan data dengan tipe data yang sama. Setiap data disimpan pada alamat memori tersendiri dan diakses melalui indeks. Array dapat diinisialisasi dengan nilai default pada deklarasi. Array multi dimensi digunakan untuk mewakili matriks dengan lebih dari satu subskrip.
Flowchart merupakan representasi diagram alir langkah-langkah untuk mendapatkan hasil. Menggunakan simbol-simbol seperti percabangan, proses, dan garis alir untuk menuliskan urutan langkah algoritma secara visual.
Dokumen tersebut membahas tentang pengertian dan penggunaan fungsi dalam bahasa pemrograman C++. Fungsi digunakan untuk menghemat ukuran program dengan memudahkan pengembangan program. Fungsi dapat menerima masukan berupa parameter dan mengembalikan nilai. Definisi fungsi menentukan proses yang akan dilakukan fungsi tersebut.
Array adalah kumpulan data bertipe sama yang menggunakan nama variabel yang sama. Elemen array dibedakan berdasarkan indeks angka (subscript). Array dapat berdimensi satu, dua, atau banyak. Array berguna untuk menyimpan dan memproses banyak data secara efisien.
The document describes the insertion sort algorithm, which sorts a list of numbers by taking each number and inserting it into the sorted position by shifting greater numbers to the right. It provides an example of sorting the list 95, 34, 32, 25, 75, 42, 22 step-by-step using insertion sort. The document also includes C++ code to implement insertion sort on an array of random numbers.
Dokumen tersebut membahas tentang pointer dan string dalam bahasa C++. Pointer dapat digunakan untuk menunjuk ke string konstan, dan array pointer dapat digunakan untuk menyimpan beberapa pointer. Pointer juga dapat menunjuk ke pointer lain, sehingga memungkinkan untuk mengakses nilai variabel melalui rantai pointer.
Dokumen tersebut membahas tentang hubungan antara pointer dan array di C++. Pointer dapat menunjuk ke array karena secara internal array juga menyatakan alamat memori. Dengan kata lain, nama array sebenarnya sudah menunjuk ke alamat elemen pertama dari array. Oleh karena itu, pointer dapat diset sama dengan nama array untuk menunjuk ke seluruh elemen array. Elemen array dapat diakses menggunakan notasi array maupun pointer dengan menambahkan nilai inde
Dokumen tersebut membahas tiga jenis variabel yang berkaitan dengan lingkupnya dalam penulisan fungsi, yaitu: (1) variabel otomatis yang hanya dikenal di dalam fungsi tempat didefinisikan, (2) variabel eksternal yang dikenal di semua fungsi karena didefinisikan di luar fungsi, dan (3) variabel statis.
Dokumen tersebut membahas tentang operasi masukan dan keluaran dalam bahasa pemrograman C++. Ia menjelaskan penggunaan fungsi cout untuk mengeluarkan output dan cin untuk menangkap input dari keyboard, beserta contoh kode program. Dokumen ini juga menjelaskan fungsi getch() dan getche() untuk membaca karakter input tanpa menekan enter.
Dokumen ini membahas tentang konstanta string, konstanta bernama, dan contoh program menggunakan konstanta bernama di C++. Konstanta string adalah deretan karakter yang diawali dan diakhiri tanda petik ganda, sedangkan konstanta bernama ditdefinisikan menggunakan kata kunci const untuk menyimpan nilai yang tidak dapat diubah. Contoh program menggunakan konstanta PHI untuk menghitung luas dan keliling lingkaran.
2. Array Berdimensi Dua
C++ menyediakan array berdimensi dua
dan dapat digunakan untuk berbagai
keperluan.
Misalnya untuk menyimpan data
seperti berikut :
Jurusan / Tahun 1992 1993 1994 1995
Teknik Informatika 35 45 80 120
Manajemen Informatika 100 110 70 101
Teknik Komputer 10 15 20 17
3. Array Berdimensi Dua
Bentuk tabel diatas dapat dituangkan
dalam bentuk array berdimensi dua
dengan pendefinisian sebagai berikut :
Pada pendefinisian diatas :
◦ 3 menyatakan jumlah baris (mewakili
jurusan)
◦ 4 menyatakan jumlah kolom (mewakili
tahun kelulusan)
int data_lulus[3][4];
4. Array Berdimensi Dua
Masing-masing elemen dalam array
berdimensi dua dapat diakses dengan
bentuk :
nama_array[subscript_baris][subscript_kolom];
5. Array Berdimensi Dua
Contoh pengaksesan :
Artinya, memberikan nilai 5 ke baris 1
kolom 2 (baris dan kolom dimulai dari 0).
Artinya, menampilkan elemen data_lulus
dengan subscript pertama (baris) berupa
1 dan subscript kedua (kolom) berupa 2.
cout<<data_lulus[1][2];
data_lulus[1][2] = 5;
9. Beberapa Operasi Menggunakan
Array
Operasi yang umumnya dilakukan
menggunakan array adalah :
◦ Mencari bilangan terbesar / terkecil.
◦ Mencari suatu data pada array.
◦ Mengurutkan data.
10. Mengurutkan Data Pada Array
Ada berbagai teknik untuk
mengurutkan data, salah satunya
adalah metode bubble sort.
Pengurutan dilakukan dengan
membandingkan setiap elemen array
dengan seluruh elemen yang terletak
sesudah posisinya.
11. Mengurutkan Data Pada Array
//program41.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
int data[10];
int i, j, tmp;
cout<<"Program Mengurutkan Data"<<endl;
cout<<"Dengan Metode Bubble Sort"<<endl;
for(i=0; i<10; i++)
{
cout<<"Masukkan data ke "<<(i+1)<<" : ";
cin>>data[i];
}
clrscr();
cout<<"Data sebelum diurutkan : "<<endl;
for(i=0; i<10; i++)
{
cout<<data[i]<<" ";
}
cout<<endl;
for(i=0; i<9; i++)
{
for(j=i+1; j<10; j++)
{
if(data[i]>data[j])
{
tmp = data[i];
data[i] = data[j];
data[j] = tmp;
}
}
}
cout<<"Data setelah diurutkan : "<<endl;
for(i=0; i<10; i++)
{
cout<<data[i]<<" ";
}
getch();
}