Contoh Soal Array [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Contoh Soal AlPro 1 Topik : Array



SOAL : 1. Buatlah program C++ dengan spesifikasi sebagai berikut:  Memiliki sebuah array dengan nama daftar_nilai yang dapat menampung maksimal 10 buah nilai float  Menerima input 10 nilai float dari user  Mencetak selisih antara nilai terbesar dengan nilai terkecil yang tersimpan di array daftar_nilai



2. Buatlah program C++ dengan spesifikasi sebagai berikut:  Memiliki sebuah array dengan nama daftar_huruf yang dapat menampung 10 buah data bertipe character.  Menerima input 10 buah karakter huruf dari user  Mencetak informasi jumlah masing-masing huruf vokal dan huruf konsonan yang tersimpan di array daftar_huruf



3. Buatlah program C++ dengan spesifikasi sebagai berikut:  Memiliki 2 buah array bertipe float dengan nama indeks_prestasi dan lama_studi dengan kapasitas maksimal 5 buah data.  Menerima



5



nilai



float



untuk



diisikan



ke



indeks_prestasi



(merepresentasikan nilai IPK, nilai maksimal 4.0)  Menerima 5 nilai float untuk diisikan ke lama_studi (merepresentasikan lama studi dalam satuan tahun)



 Mencetak semua indeks array yang menunjukkan status cumlaude (yaitu indeks di mana array indeks_prestasi berisi nilai minimal 3.5 dan array lama_studi berisi nilai maksimal 5.0).  Catatan: indeks 0 pada indeks_prestasi berelasi dengan indeks 0 pada lama_studi, indeks 1 pada indeks_prestasi berelasi dengan indeks 1 pada lama_studi, dst.



JAWABAN Soal No. 1 #include using namespace std; int main() { float daftar_nilai[10]; int i = 0; while(i < 10) { cout max) { max = daftar_nilai[i]; }else if(daftar_nilai[i] < min) { min = daftar_nilai[i]; }else { i++; continue; } i++; } cout cout cout cout