WorksheetsVariabel dan Aturan Identifier
Total questions: 10
Worksheet time: 5mins
Manakah pernyataan yang tepat tentang variabel dalam pemrograman C?
Variabel adalah komentar yang mendokumentasikan program
Variabel adalah file eksternal untuk menyimpan konfigurasi
Variabel adalah fungsi yang mengeksekusi instruksi utama
Variabel adalah lokasi memori untuk menyimpan data sementara
Pilih deklarasi variabel C yang benar sesuai sintaks dasar.
int tinggi()
int = tinggi;
int tinggi;
tinggi int;
Menurut aturan penamaan identifier di C, huruf pertama nama variabel harus berupa apa?
Huruf atau underscore
Tanda baca atau spasi
Karakter Unicode bebas
Digit atau simbol
Diberikan program: int num=10; float price=19.99; char letter='A'; Format spesifier yang tepat untuk mencetak price adalah apa?
%f dengan presisi dua digit
%d untuk bilangan bulat
%c untuk karakter tunggal
%s untuk string teks
Format specifier mana yang tepat untuk mencetak nilai bertipe int pada fungsi printf?
%d untuk integer
%c untuk karakter
%f pada angka bulat
%lf untuk integer
Diberikan variabel float price = 12.567;. Jika ingin menampilkan dua angka di belakang titik, format printf yang paling tepat adalah:
printf("%d", price);
printf("%f", price);
printf("%.2f", price);
printf("%lf", price);
Seorang siswa menyimpan satu huruf ke variabel bertipe char dan ingin mencetaknya. Pilihan format spesifier yang benar dan alasan yang tepat adalah:
Gunakan %c karena char mewakili karakter
Gunakan %d karena char adalah angka ASCII
Gunakan %lf karena char butuh presisi tinggi
Gunakan %f karena char adalah pecahan kecil
Perhatikan potongan kode pada gambar: int a = 10; float b = 3.14; double c = 7.89; float result1 = (float) a + b; Apa tujuan utama penggunaan (float) pada variabel a dalam baris tersebut?
Memaksa a dipromosikan ke double sebelum penjumlahan
Mengubah a menjadi float agar tipe operasi konsisten
Mencegah a dikonversi implisit oleh compiler
Mengurangi kemungkinan overflow pada variabel a
Dalam C, kapan sebaiknya menggunakan #define dibandingkan const untuk mendefinisikan nilai tetap?
Saat ingin mencegah perubahan nilai dengan mekanisme runtime
Saat memerlukan alias sederhana yang diganti pada tahap preprosesor
Saat ingin variabel dengan tipe data eksplisit dan aman dibaca
Saat membutuhkan memori teralokasi untuk menyimpan nilai konstanta
Sebuah program C membaca nilai praktikum, UTS, dan UAS lalu menghitung Nilai Akhir dengan rumus: 30% nilai praktikum + 30% UTS + 40% UAS. Jika nilai praktikum = 80, UTS = 70, dan UAS = 90, berapa Nilai Akhir yang harus ditampilkan oleh printf?
83.0 karena rata-rata sederhana
85.0 karena UAS dominan
79.0 sesuai bobot persentase
80.0 dengan format dua desimal
