NEW
Font size
WorksheetsQuiz Pemrograman C++
Total questions: 40
Worksheet time: 20mins
Dalam bahasa pemrograman C++, header file
Mengelola operasi input dan output standar seperti cin dan cout.
Menyediakan fungsi matematika seperti sqrt() dan pow().
Mengelola operasi file seperti membaca dan menulis file.
Menyediakan fungsi untuk manajemen memori dinamis seperti malloc() dan free().
Menyediakan fungsi string seperti strlen() dan strcpy().
Apa hasil dari operasi berikut dalam C++?
double x = 3.14;
int y = 2;
double result = x * y;
cout<
6.28
5.14
3.14
7.28
1.28
Alamat memori biasanya ditampilkan menggunakan tipe bilangan ..
Oktal
Desimal
Hexadesimal
Biner
Pecahan
Apa perbedaan utama antara interpreter dan compiler?
Interpreter menerjemahkan kode secara keseluruhan terlebih dahulu, sedangkan compiler menerjemahkan kode baris demi baris.
Interpreter menjalankan kode baris demi baris, sedangkan compiler menerjemahkan seluruh kode terlebih dahulu sebelum dieksekusi.
Interpreter digunakan untuk bahasa tingkat rendah, sedangkan compiler untuk bahasa tingkat tinggi.
Compiler langsung menjalankan kode tanpa menerjemahkannya terlebih dahulu, sementara interpreter tidak.
Interpreter digunakan untuk memperbaiki bug, sedangkan compiler untuk menjalankan program.
Apa perbedaan utama antara tipe data int dan double dalam C++?
int menyimpan nilai bilangan bulat, sedangkan double menyimpan nilai bilangan desimal atau pecahan.
int hanya digunakan untuk perhitungan matematika, sedangkan double untuk teks.
double menyimpan nilai bilangan bulat, sedangkan int menyimpan nilai bilangan desimal.
double adalah versi 64-bit dari int.
int hanya digunakan untuk bilangan negatif, sedangkan double untuk bilangan positif.
Jika kita mendeklarasikan variabel double dengan nilai 3.14, dan variabel int dengan nilai 5, maka apa hasil dari operasi (int) 3.14 + 5?
3.14
8
5
8.14
3.64
Apa hasil dari operasi berikut dalam C++?
3
3.0
3.36
3.333333
0
Ketika di klik RUN maka akan terlihat
NAMA AKU FULAN
FULANNAMA AKU
NAMA AKUFULAN
nama aku fulan
Nama aku Fulan
Apa hasil dari operasi berikut dalam C++?
25
25.0
20
12
Apa hasil dari operasi berikut dalam C++?
25
25.0
20
12
20.0
Apa hasil dari operasi berikut dalam C++?
2
10
2.75
27.5
0
Jika di klik run maka akan terjadi eror, perbaikan untuk kode dibawah ini adalah...
"NAMA AKU";
NAMA AKU;
NAMA AKU";
"NAMA AKU"
"NAMA AKU":
Jika di klik run maka hasil tampilan adalah ...
Luas segitiga adalah 22.5
Luas segitiga adalah 25.85
Luas segitiga adalah 22
Luas segitiga adalah 25
Luas segitiga adalah 23
Hasil keluaran ketika di klik run adalah
Luas permukaan kubus = 588.06
Volume kubus = 970.299
Luas permukaan kubus = 486
Volume kubus = 729
Luas permukaan kubus = 486
Volume kubus = 970.299
Luas permukaan kubus = 588.06
Volume kubus = 729
Luas permukaan kubus = 588
Volume kubus = 970
Ketika float diganti int maka hasil nya adalah
Luas permukaan kubus = 486 Volume kubus = 729
Luas permukaan kubus = 588.06 Volume kubus = 970.299
Luas permukaan kubus = 486 Volume kubus = 970.299
Luas permukaan kubus = 588.06 Volume kubus = 729
Luas permukaan kubus = 588 Volume kubus = 970
Manakah pernyataan yang benar tentang penggunaan struktur if-else dalam C++?
If hanya bisa digunakan untuk memeriksa satu kondisi.
Else harus selalu ada setelah setiap if.
If-else dapat digunakan untuk memeriksa lebih dari satu kondisi.
If harus selalu diikuti oleh else if.
If hanya bisa digunakan di dalam fungsi.
Tampilan ketika di klik run adalah
Maaf, remidi dulu ya
Selamat, anda tidak remidi!
Program tidak akan berjalan karena error
Output tergantung pada nilai input pengguna
Tidak ada output
Nama bagian yang diberi kotak merah adalah
Header
Sub rutin
Deklarasi variable
Pernyataan atau expresi
komentar
Fungsi bagian yang diberi kotak merah adalah
pernyataan untuk menyertakan preprocessor
fungsi main() menghentikan program dan mengembalikan nilai kepada main
sebuah baris komentar
kumpulan dari karakter maka untuk inisialisasi string
koleksi data dimana setiap elemen memakai nama yang sama dan bertipe sama dan setiap elemen diakses dengan membed
Kesalahan program diatas adalah
Seharusnya pi "3.14"
Seharusnya cout >> "Hello world!";
Seharusnya Return=0
Tidak ada titik koma pada #define pi 3.14
Seharusnya using namespace std tanpa titik koma
Kesalahan program diatas adalah
Kurang samadengan("=") menjadi pi=3.14; dan titik koma
Seharusnya cout >> "Hello world!";
Seharusnya Return=0
Seharusnya phi "3.14"
Seharusnya using namespace std tanpa titik koma
Ketika dijalankan(run) maka yang kan muncul pada tampilan adalah
Jari-jarinya adalah 3
Jari-jari nya adalah 3
Jari-jari nya adalah 3,14
Jari-jari nya adalah 3.14
Jari-jari nya adalah 3.14;
Sebelum mulai melakukan kode program, sebaiknya diingat bahwa C++ bersifat Case Sensitive yang artinya adalah....
Peka terhadap huruf besar dan kecil
Tanda spasi diperhitungkan
Tanda spasi diubah dengan underscore
Tanda spasi diubah dengan tanda strip (minus)
Tanda spasi diubah dengan tanda +
Suatu tipe data yang nilainya tidak dapat diubah - ubah (TETAP) adalah.
Variabel
Identifier
real
Konstanta
Operator
Pernyataan yang akan menyebabkan fungsi main() menghentikan program dan mengembalikan nilai kepada main adalah....
Main
include
return
Getch()
cout
Urutan langkah-langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah pemrograman komputer adalah....
Algoritma pemrograman
Fungsi pemrograman
Mekanisme pemrograman
Function pemrograman
Variabel pemrograman
Bilangan komputer berbasis 16 yang terdiri dari angka 0 sampai 9, A, B, C, D, E, F disebut dengan....
Desimal
Oktal
Hexadesimal
Biner
Pecahan
Ketika di klik run maka nilai a dan b adalah
Nilai A : 1 Nilai B : 2
Nilai A : 0 Nilai B : 1
Nilai A : 4 Nilai B : 8
Nilai A : 1 Nilai B : 0
Nilai A : 0 Nilai B : 0
Ketika di klik run maka nilai a dan b adalah
Nilai A : 1 Nilai B : 2
Nilai A : 0 Nilai B : 1
Nilai A : 4 Nilai B : 8
Nilai A : 1 Nilai B : 0
Nilai A : 0 Nilai B : 0
"\n" sama dengan fungsi
Cout
Cin
sqt()
Getch
Endl
Jika kita tidak memelurkan angka negatif maka perintah deklarasi variabel dapat menambahkan ...
unsigned
Cin
sqt()
Getch
Endl
Perhatikan program berikut
#include <iostream>
using namespace std;
int main(){
cout << "!1 = " << !1 << endl;
cout << "!0 = " << !0 << endl;
return 0;
}
Program diatas secara berturut-turut akan menghasilkan...
!1 dan !0
1 dan 0
!1 = 0 dan !0 = 1
0 dan 1
1
#include Using namespace std;
Int main{
Int x, y, z = 20;
Cout << x << endl;
Cout << y << endl;
Cout << z << endl;
Return 0
}Bagian yang digaris bawahi berfungsi untuk...
Memberi nilai 20 pada z saja
Memberi nilai x, y, z dengan nilai 20
Membuat variabel global
Memberi nilai 20 pada x saja
Memberi nilai 20 pada y saja
Bagian yang salah penulisan nya adalah
merah
Kuning
Hijau
Biru
Merah muda
Perintah menginput suatu nilai dari suatu piranti masukan (keyboard) untuk diproses oleh program adalah...
cin
getch ()
getche ()
cout
conio.h
Perintah Cin pada Program C++ digunakan untuk..
Menampilkan data pada layar
Menginput suatu nilai dari suatu piranti masukan (keyboard)
Pendeklarasian variabel
Mengulang proses looping pada program
Statement while .... do
Misalkan suatu variabel string katakanlah kalimat [30] akan diberi nilai "SAYA BELAJAR C++", maka perintah yang benar adalah...
char kalimat [30] = "SAYA BELAJAR C++"
char kalimat [30] = "SAYA BELAJAR C++";
charter kalimat[30] = "SAYA BELAJAR C++"
charter kalimat [30] = "SAYA BELAJAR C++";
karakter kalimat [30] = "SAYA BELAJAR C++"
#include
Nilai x = x
Nilai x = 3
Nilai 3 = x
Nilai 3 = 3
Nilai x = 3 (ada enter)
Nilai yang tersimpan pada kel adalah
48
49
50
51
55
Nilai yang tersimpan pada kel adalah
55.264
50.24
56.52
52.8
48
