Kuis Informatika Materi Array C++
Sebelum mengerjakan Kuis Informatika Materi Array C++, peserta didik juga dapat mempelajari materi tentang: Periksa Data Pokok Peserta Didik SMAN 8 Semarang, SNBP 2024 Syarat dan Ketentuannya, dan Kuis Informatika Materi Operator Input Output C++.
Petunjuk Pengerjaan:
- Peserta didik diberikan salah satu dari 36 jenis pertanyaan oleh guru SECARA ACAK.
- Setelah mendapatkan soal, peserta didik mengerjakan soal tersebut di perangkat komputer masing-masing.
- Setelah selesai, silahkan menunggu konfirmasi dari guru yang bersangkutan.
- Jika ada yang tidak jelas, dapat ditanyakan kepada guru melalui kolom komentar.
- Pastikan menyertakan nama dan kelas ketika mengirimkan jawaban pada kolom komentar, biar guru tidak bingung dalam mengoreksi jawaban.
- Jawaban yang sudah dikirimkan tidak dapat direvisi kembali. Namun, bisa menyertakan koreksi kembali bila salah, dengan cara mengirimkan pesan lanjutan pada kolom komentar.
Kuis Yang Dikerjakan:
- Soal 01: Buatlah program C++ untuk menyimpan 20 nilai dalam variabel array yang menampilkan hasil penjumlahan dari ke-20 nilai tersebut.
- Soal 02: Buatlah program C++ untuk menyimpan 20 nilai dalam variabel array yang menampilkan hasil rata-rata dari ke-10 nilai tersebut.
- Soal 03: Buatlah program C++ untuk menyimpan 20 nilai dalam variabel array yang menampilkan hasil potongan diskon sebesar 5% dari total ke-10 nilai tersebut.
- Soal 04: Buatlah program C++ untuk menyimpan 20 nilai dalam variabel array yang menampilkan hasil perkalian dari ke-10 nilai tersebut.
- Soal 05: Buatlah program C++ untuk menciptakan 3 buah variabel array untuk tiga orang siswa, dimana setiap variabel array tersebut terdiri dari 3 indeks nilai, dimana setiap indeks nilai tersebut berfungsi untuk menyimpan data dari siswa yang terdiri dari nomor absen, tinggi badan, dan berat badan, dan kemudian menampilkannya dalam hasil output.
- Soal 06: Barisan aritmatika adalah urutan bilangan dimana setiap suku berbeda dari suku sebelumnya dengan selisih tetap. Pola ini dapat dijelaskan dengan rumus umum an = a1 + (n-1)d, di mana an dalah suku ke-n, a1 adalah suku pertama, n adalah indeks suku, dan d adalah selisih antara suku-suku berturut-turut. Berdasarkan persamaan tersebut, maka buatlah sebuah program menggunakan C++ untuk menyimpan nilai output dalam variabel array untuk 20 barisan suku aritmatika pertama dari nilai input a1 = 2, dan d = 3 (Catatan: outputnya adalah 2, 5, 8, 11, 14, ..., suku ke-20)
- Soal 07: Barisan aritmatika adalah urutan bilangan dimana setiap suku berbeda dari suku sebelumnya dengan selisih tetap. Pola ini dapat dijelaskan dengan rumus umum an = a1 + (n-1)d, di mana an dalah suku ke-n, a1 adalah suku pertama, n adalah indeks suku, dan d adalah selisih antara suku-suku berturut-turut. Berdasarkan persamaan tersebut, maka buatlah sebuah program menggunakan C++ untuk menyimpan nilai output dalam variabel array untuk 19 barisan suku aritmatika pertama dari nilai input a1 = 1/2, dan d = 1/4 (Catatan: outputnya adalah 1/2, 3/4, 1, 5/4, 3/2, ..., suku ke-19. Nilai boleh dalam bentuk berkoma).
- Soal 08: Barisan aritmatika adalah urutan bilangan dimana setiap suku berbeda dari suku sebelumnya dengan selisih tetap. Pola ini dapat dijelaskan dengan rumus umum an = a1 + (n-1)d, di mana an dalah suku ke-n, a1 adalah suku pertama, n adalah indeks suku, dan d adalah selisih antara suku-suku berturut-turut. Berdasarkan persamaan tersebut, maka buatlah sebuah program menggunakan C++ untuk menyimpan nilai output dalam variabel array untuk 17 barisan suku aritmatika pertama dari nilai input a1 = 100, dan d = -5 (Catatan: outputnya adalah 100, 95, 90, 85, 80, ..., suku ke-17).
- Soal 09: Barisan aritmatika adalah urutan bilangan dimana setiap suku berbeda dari suku sebelumnya dengan selisih tetap. Pola ini dapat dijelaskan dengan rumus umum an = a1 + (n-1)d, di mana an dalah suku ke-n, a1 adalah suku pertama, n adalah indeks suku, dan d adalah selisih antara suku-suku berturut-turut. Berdasarkan persamaan tersebut, maka buatlah sebuah program menggunakan C++ untuk menyimpan nilai output dalam variabel array untuk 21 barisan suku aritmatika pertama dari nilai input a1 = -2, dan d = -3 (Catatan: outputnya adalah -2, -5, -10, -17, -16, ..., suku ke-21).
- Soal 10: Barisan aritmatika adalah urutan bilangan dimana setiap suku berbeda dari suku sebelumnya dengan selisih tetap. Pola ini dapat dijelaskan dengan rumus umum an = a1 + (n-1)d, di mana an dalah suku ke-n, a1 adalah suku pertama, n adalah indeks suku, dan d adalah selisih antara suku-suku berturut-turut. Berdasarkan persamaan tersebut, maka buatlah sebuah program menggunakan C++ untuk menyimpan nilai output dalam variabel array untuk 18 barisan suku aritmatika pertama dari nilai input a1 = -4, dan d = -4 (Catatan: outputnya adalah -4, -8, -12, -16, -20, ..., suku ke-18).
- Soal 11: Buatlah program C++ yang mengonversi input mata uang Rupiah (Indonesia) ke ouput Dollar (Amerika), Yen (Jepang), Rupe (India), Peso (Argentina), dan Won (Korsel) yang nilainya disimpan dalam satu variabel array.
- Soal 12: Buatlah program C++ yang mengonversi input suhu celcius ke output Reamur, Fahrenheit, dan Kelvin yang nilainya disimpan dalam satu variabel array.
- Soal 13: Buatlah program C++ yang mengonversi input satuan waktu detik ke output menit, jam, dan hari yang nilainya disimpan dalam satu variabel array.
- Soal 14: Buatlah program C++ yang mengonversi input satuan milimeter ke output centimeter, desimeter, meter, dekameter, hektometer, dan kilometer yang nilainya disimpan dalam satu variabel array.
- Soal 15: Buatlah program C++ yang mengonversi input satuan mililiter ke output kiloliter, hektoliter, dekaliter, liter, desiliter, dan centiliter yang nilainya disimpan dalam satu variabel array.
- Soal 16: Barisan geometri adalah suatu barisan bilangan dimana setiap suku diperoleh dari suku sebelumnya dengan mengalikan suku sebelumnya dengan suatu bilangan tetap yang disebut rasio (r). Rumus umum suku ke-n dalam suatu barisan geometri adalah an = a1 × r^(n−1), dimana an adalah suku ke-n, a1 adalah suku pertama, r adalah rasio, dan n adalah indeks suku. Berdasarkan persamaan tersebut, buatlah program menggunakan C++ untuk menyimpan nilai output dalam variabel array untuk 21 barisan geometri pertama dari nilai input a1 = 2, dan r = 3 (Catatan: ouputnya adalah 2, 6, 18, 54, 162, ..., suku ke-21).
- Soal 17: Barisan geometri adalah suatu barisan bilangan dimana setiap suku diperoleh dari suku sebelumnya dengan mengalikan suku sebelumnya dengan suatu bilangan tetap yang disebut rasio (r). Rumus umum suku ke-n dalam suatu barisan geometri adalah an = a1 × r^(n−1), dimana an adalah suku ke-n, a1 adalah suku pertama, r adalah rasio, dan n adalah indeks suku. Berdasarkan persamaan tersebut, buatlah program menggunakan C++ untuk menyimpan nilai output dalam variabel array untuk 20 barisan geometri pertama dari nilai input a1 = 3, dan r = 1/2 (Catatan: ouputnya adalah 3, 3/2, 3/4, 3/8, 3/16, ..., suku ke-20).
- Soal 18: Barisan geometri adalah suatu barisan bilangan dimana setiap suku diperoleh dari suku sebelumnya dengan mengalikan suku sebelumnya dengan suatu bilangan tetap yang disebut rasio (r). Rumus umum suku ke-n dalam suatu barisan geometri adalah an = a1 × r^(n−1), dimana an adalah suku ke-n, a1 adalah suku pertama, r adalah rasio, dan n adalah indeks suku. Berdasarkan persamaan tersebut, buatlah program menggunakan C++ untuk menyimpan nilai output dalam variabel array untuk 20 barisan geometri pertama dari nilai input a1 = -4, dan r = -2 (Catatan: ouputnya adalah −4, 8, −16, 32, −64, ..., suku ke-20).
Mengenal dan Menguasai Array dalam Pemrograman C++
Pengertian Array
Deklarasi dan Inisialisasi Array
Akses Elemen Array
#include <iostream>
int main() {
// Deklarasi dan
// inisialisasi array
int angka[5] = {10, 20, 30, 40, 50};
// Menampilkan
// elemen-elemen array
std::cout << "Elemen-elemen array: ";
std::cout << angka[0] << " ";
std::cout << angka[1] << " ";
std::cout << angka[2] << " ";
std::cout << angka[2] << " ";
std::cout << angka[4] << " ";
return 0;
}
#include <iostream>
int main() {
int angka[4];
// Meminta input dari
// pengguna untuk mengisi
// elemen-elemen array
std::cout << "Masukkan angka:\n";
std::cout << "Angka ke-0: ";
std::cin >> angka[0];
std::cout << "Angka ke-1: ";
std::cin >> angka[1];
std::cout << "Angka ke-2: ";
std::cin >> angka[2];
std::cout << "Angka ke-3: ";
std::cin >> angka[3];
// Menampilkan
// elemen-elemen array
// yang telah diisi
std::cout << "\nElemen-elemen array yang dimasukkan:\n";
std::cout << "Angka ke-0: "
<< angka[0] << "\n";
std::cout << "Angka ke-1: "
<< angka[1] << "\n";
std::cout << "Angka ke-2: "
<< angka[2] << "\n";
std::cout << "Angka ke-3: "
<< angka[3] << "\n";
return 0;}
- Pengembalian Buku Pinjam Non Aset Perpustakaan SMAN 8 Semarang
- Judul Skripsi Ekonomi dan Akuntansi Beserta Contohnya Edisi 2
- Buku Tamu Perpustakaan SMAN 8 Semarang
- Judul Skripsi Ekonomi dan Akuntansi Beserta Contohnya Edisi 3
- Literasi Baca SMAN 8 Semarang
- Judul Skripsi Ekonomi dan Akuntansi Beserta Contohnya Edisi 4
- Judul Skripsi Ekonomi dan Akuntansi Beserta Contohnya Edisi 5
45 komentar untuk "Kuis Informatika Materi Array C++"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -
Apa itu array dalam C++?
BalasHapusArray dalam C++ adalah struktur data yang digunakan untuk menyimpan sekumpulan data sejenis dalam satu variabel.
HapusBagaimana cara mendeklarasikan array dalam C++?
BalasHapusArray dideklarasikan dengan menentukan tipe datanya, diikuti oleh nama array dan jumlah elemennya, seperti int angka[5];.
HapusApakah indeks array dimulai dari 0 atau 1 dalam C++?
BalasHapusIndeks array dimulai dari 0 dalam C++.
HapusApa perbedaan antara array satu dimensi dan array dua dimensi?
BalasHapusArray satu dimensi memiliki satu set elemen, sedangkan array dua dimensi memiliki dua dimensi, seperti baris dan kolom.
HapusBagaimana cara mengakses elemen tertentu dalam array?
BalasHapusElemen-elemen array diakses menggunakan indeks, misalnya, angka[3] untuk mengakses elemen keempat.
HapusMengapa penting untuk mengetahui panjang array dalam program C++?
BalasHapusPanjang array penting untuk menghindari akses elemen di luar batas array yang dapat menyebabkan undefined behavior.
HapusBagaimana cara menginisialisasi nilai awal untuk setiap elemen dalam array?
BalasHapusArray dapat diinisialisasi saat deklarasi dengan menyediakan nilai awal, misalnya, int angka[] = {1, 2, 3};.
HapusApa yang dimaksud dengan array statis dan array dinamis?
BalasHapusArray statis memiliki ukuran yang tetap pada saat kompilasi, sedangkan array dinamis ukurannya dapat diubah selama runtime.
HapusBagaimana cara menggunakan loop untuk mengakses dan memanipulasi elemen array?
BalasHapusLoop dapat digunakan untuk mengakses dan memanipulasi elemen array, seperti dalam loop for atau while.
HapusBagaimana cara mencari nilai maksimum dalam array?
BalasHapusMencari nilai maksimum melibatkan pengecekan setiap elemen array dan membandingkannya dengan nilai maksimum sementara.
HapusJelaskan konsep array bersarang (nested array)?
BalasHapusArray bersarang adalah array yang berada di dalam array lain, membentuk struktur data dua dimensi atau lebih.
HapusApa itu array of pointers dalam C++ dan bagaimana cara menggunakannya?
BalasHapusArray of pointers adalah array yang berisi alamat memori dari variabel-variabel lain.
HapusBagaimana cara menggabungkan dua array menjadi satu array baru?
BalasHapusDua array dapat digabungkan dengan menggabungkan elemennya atau dengan membuat array baru dan menyalin elemen-elemen dari kedua array.
HapusBagaimana menghitung rata-rata nilai dalam array?
BalasHapusRata-rata nilai dalam array dihitung dengan menjumlahkan semua elemen dan membaginya dengan jumlah elemen.
HapusApa yang dimaksud dengan array string dalam C++?
BalasHapusArray string adalah array karakter yang digunakan untuk menyimpan dan memanipulasi string dalam C++.
HapusBagaimana cara mencari panjang string dalam array string?
BalasHapusPanjang string dalam array string dapat dihitung dengan menggunakan fungsi strlen atau dengan melakukan iterasi sampai menemui karakter null ('\0').
HapusJelaskan konsep array sebagai parameter dalam fungsi?
BalasHapusArray dapat digunakan sebagai parameter dalam fungsi dengan menyertakan tipe data array dan ukurannya dalam definisi fungsi.
HapusApa itu array multidimensi dan berikan contoh?
BalasHapusArray multidimensi adalah array yang memiliki dua atau lebih dimensi, seperti array dua dimensi yang merepresentasikan matriks.
HapusBagaimana cara mengalokasikan memori untuk array dinamis?
BalasHapusMemori untuk array dinamis dapat dialokasikan menggunakan operator new atau fungsi malloc dalam C++.
HapusBagaimana cara mengurutkan elemen array dalam urutan menaik (ascending) menggunakan algoritma pengurutan sederhana?
BalasHapusArray dapat diurutkan secara menaik menggunakan berbagai algoritma pengurutan, seperti algoritma pengurutan gelembung atau pengurutan penyisipan.
HapusPusing aku pak guru kalo soal Aray C++ dan sejenisnya. Aku tahunya hanya menulis saja lalu publish.๐
BalasHapusDuh, sedih saya. Karena sudah lama tidak berjumpa pelajaran apapun. Tak ada yang ingat suatuateri pun
BalasHapusDuh , jadi ingat masa sekolah dulu. Jujur, Sekarang tiada satu pun materi pelajaran ini yang ngangkut di memori saya. Hehe
BalasHapusThanks sudah berbagi penelitian mengenai array c++ ๐๐๐งข
BalasHapusMatematika saja sudah sulit ini digabung dengan tekologi informasi pastinya otak kirinya harus kuat dan passion juga. Thx ilmunya
BalasHapus