NEW
Font size
WorksheetsPemrograman Dasar C#
Total questions: 50
Worksheet time: 2hrs 40mins
Dibawah ini perintah untuk menampilkan pertanyaan...
static void Main(string[] args)
string nama = Console.ReadLine();
Console.Write("Nama kamu siapa ? ");
Console.ReadKey(true);
Console.ReadLine("Dimana Letak Stasiun ?");
Dibawah ini perintah untuk proses input data adalah ...
static void Main(string[] args)
int nama = Console.ReadLine();
Console.Write("Masukan Alamat : "); alamat=Console.ReadLine();
Console.ReadKey(true);
Console.Write("Masukan Nama Lengkap : "); nama=Convert.ToInt32(Console.ReadLine());
Bahasa pemrograman C# adalah bahasa yang dikembangkan dari bahasa pendahulunya, yaitu:
C dan C++
PHP
python
Java
Javascript
Perusahaan pengembang bahasa pemrograman C# adalah ....
Microsoft
Oracle
C Production
Cisco
Ada Berapa jenis notasi algoritma ...
1
2
3
4
5
Yang di maksud sebagai algoritma adalah ....
Logika, metode dan tahapan “urutan” sistematis yang digunakan untuk memecahkan suatu permasalahan
Membantu dalam berhitung saat transaksi jual-beli, menghitung hasil penjualan, untung rugi, dan modal yang ada
Angka yang menunjukkan hubungan secara matematis antara suatu jumlah dan jumlah yang lain
Kedudukan sesuatu titik pada peta, yang merupakan pertemuan garis tegak dan garis mendatar dari suatu lembaran peta
Cabang matematika yang bersangkutan dengan peluang, analisis fenomena acak
Yang bukan merupakan penulisan variabel yang benar adalah ...
sisi1
panjang_lingkaran
1Luas
if_pertama
r
Notasi Jajar Genjang pada flowchart berfungsi untuk menunjukan ...
Percabangan
Proses
Terminator
Masukan/keluaran
Konstanta
Contoh bahasa pemrograman tingkat rendah adalah ...
Java
Machine code
C#
Assembly
php
Terminator berfungsi untuk menandai titik awal dan titik akhir dari suatu digram alir yang diberi label ...
ON PAGE dan OFF PAGE
START dan MULAI
ON PAGE dan MULAI
SELESAI dan OFF PAGE
MULAI dan END
Suatu cara menyatakan algoritma dalam bentuk uraian dengan menggunakan kata-kata yang mirip dengan kata-kata yang digunakan dalam bahasa pemrograman biasa disebut...
Html
Natural language
Flowchart
Fortran
Pseudocode
Tipe data yang hanya mempunyai 2 nilai adalah ...
Double
Float
String
Int
Bool
Tipe data yang berfungsi untuk menyimpan data bilangan bulat adalah ...
Double
Float
String
Int
Bool
Yang berfungsi untuk menerjemahkan sebuah bahasa pemrograman supaya di mengerti oleh mesin adalah ...
Kode Program
Algoritma
Bahasa pemrograman
Compiler
Text Editor
Yang merupakan compiler untuk bahasa pemrograman C# adalah ...
MingGW
VS Code
.Net Framework
CodeBlock
Java
Untuk melakukan operasi perkalian maka harus menggunakan operator...
Operator relasi
Operator logika
Operator pembandingan
Operator aritmatika
Algoritma
Bagian definisi program selalu diawali dengan tanda..
{}
[]
()
" "
//
Penulisan variabel yang tepat adalah ..
string nama=Adi;
int Alamat;
double nilai="4.6";
bool hasil=true;
int ukuran_sepatu=39;
Belah Ketupat adalah simbol untuk ...
Percabangan
Konstanta
Keluaran
Proses
Terminator
Yang bukan merupakan jenis perulangan di C# adalah ...
For
Do While
Else
While
Foreach
Manakah pernyataan yang benar mengenai operator perbandingan dalam C#?
== digunakan untuk menetapkan nilai pada variabel.
!= digunakan untuk mengecek apakah dua nilai tidak sama.
>= hanya berlaku untuk tipe data int saja.
Operator perbandingan dalam C# tidak bisa digunakan dalam pernyataan if.
Operator perbandingan selalu menghasilkan nilai bertipe int.
Yang bukan termasuk operator aritmatika adalah …
=
*
/
+
-
Apabila terjadi dua kondisi (benar atau salah) pada pembuatan Flowchart dinamakan simbol.....
Proses
Dokumen
Decision
Data
Flow Direction
int nilai = 75;
if (nilai >= 80)
Console.WriteLine("Lulus dengan nilai baik");
else if (nilai >= 60)
Console.WriteLine("Lulus");
else
Console.WriteLine("Tidak Lulus");
Lulus dengan nilai baik
Lulus
Tidak Lulus
Program Error
Output kosong
Perhatikan langkah-langkah berikut, urutan yang benar adalah : 1) Gosok piring kotor 2) Piring kotor kini lebih bersih 3) Ambil sedikit sabun 4) Siapkan piring kotor 5) Siapkan gosokan piring dan sabun cuci piring
5, 3, 2, 1 dan 4
2, 3, 1, 5 dan 4
4, 5, 3, 1, dan 2
2, 4, 3, 1 dan 2
1, 5, 3, 4 dan 2
Yang bukan merupakan tipe array adalah ...
Array Single-Dimensi
Array Nol-Dimensi
Array Dimensi satu
Array dimensi dua
Array dimensi tiga
Jumlah variabel yang terdapat pada gambar di atas adalah ...
3
4
1
5
2
Output dari program ini adalah ...
21 desember 2022
19 januari 2023
19 Juli 2021
Error
14 Januari 2022
Program ini menggunakan struktur ...
Percabangan
Aritmatika
Perulangan
Logika
Assigment
int[,] array = new int[,] { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } }; Merupakan penulisan array ... dimensi
1
3
2
4
0
Outputnya adalah ...
one
three
four
five
six
Jika ingin mengubah output menjadi two maka codenya berubah menjadi ...
Console.WriteLine(array[1, 0]);
Console.WriteLine(array[0, 1]);
Console.WriteLine(array[1, 1]);
Console.WriteLine(array[2, 1]);
Console.WriteLine(array[1, 2]);
Penulisan kode program yang kurang tepat adalah ...
Console.Writeline("Hello Word");
Console.Write("Hello Word");
A=Console.Read();
A=Convert.ToInt32(Console.ReadLine());
A=Convert.ToDouble(Console.ReadLine());
//Deklarasi Variabel int p=10; int l=3; int hitung; //statement hitung=p/l; Console.Write("Hasil hitung = "+ hitung); Hasil hitung adalah ....
3.333334
3.3
3
30
33
//CONTOH PROGRAM int a1, a2; double hasil; Console.Write("Masukan angka 1: "); a1=Convert.ToInt32(Console.ReadLine()); Console.Write("Masukan angka 2 : "); a2=Convert.ToInt32(Console.ReadLine()); hasil=(a1/a2); Console.WriteLine("Hasilnya Adalah "+ hasil); Jika angka 1 bernilai 100 dan angka 2 bernilai 40 maka hasilnya adalah ...
2
2.5
25
2.0
25.0
//CONTOH PROGRAM string nama; Console.Write("Masukan nama : "); ........................................................................ Console.WriteLine("Nama saya adalah "+ nama); Kode yang dapat melengkapi syntak di atas adalah ...
nama=Convert.ToInt32(Console.ReadLine());
nama=Convert.ToDouble(Console.ReadLine());
nama=Convert.ToString(Console.ReadLine());
nama=Console.ReadLine();
Console.ReadKey();
Yang termasuk dalam operator bahasa pemrograman adalah ...
Logika, Assignment, Percabangan
Logika, Percabangan, Perulangan
Aritmatika, Percabangan, Perulangan
Logika, Percabangan, Aritmatika
Logika, Assignment, Aritmatika
Yang bukan merupakan text editor adalah ....
VS Code
CodeBlock
Notepad
Notepad ++
.Net Framework
public static void Main() { //Deklarasi Variabel int r=5; double phi=3.14; double luas; //statement Console.WriteLine("Program Hitung Luas Persegi Panjang"); luas=phi*r*r; Console.WriteLine("Luas = "+ luas); } Output programnya adalah ...
Luas = 314
Luas = 78.5
Luas = 78
78
Luas = 3.14
Saat muncul pertayaan "Mau Mencoba Lagi (yes or no) : ? dan kita mengetikan kata "YES" apa yang akan terjadi ....
Program akan tereksekusi kembali
Program Berhenti
Program error
"YES" akan terbaca sebagai "yes" secara otomatis
Program terulang kembali dan langsung berhenti
Indeks array secara bawaan atau default dimulai dari...
1
2
-1
0
Tergantung angka didalam tanda[ ]
Suatu alat atau saran yang menunjukkan langkah-langkah yang harus dilaksanakan dalam menyelesaikan permasalahan komputasi dengan menggunakan symbol-symbol biasa disebut...
Struktur
Flowchart
Design
Algoritma
Matriks
Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah ...
10
15
10 atau 15
10 dan 15
Kosong
Diberikan algoritma : Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi coklat. Jika kondisi input warna adalah hitam, maka warna jadi ...
Merah
Coklat
Hijau
Putih
Abu-abu
Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah ...
15 dan 0
0 dan 15
15 dan 15
0 dan 10
10 dan 15
Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan ...
a=0 , b=5
a=10 , b=5
a=10 , b=0
a=b
a=10 , b=10
Bagaimana cara membuat komentar di C# ?
/* Ini komentar
# Ini komentar
// Ini komentar
< Ini komentar >
