Social Items

Soal latihan Pemrograman dasar kelas XII TKJ 

Soal latihan Pemrograman dasar kelas XII TKJ
Soal latihan Pemrograman dasar kelas XII TKJ 
1. Di bawah ini yang merupakan syarat-syarat penulisan nama variabel adalah ….
1) Tidak boleh menggunakan operator
2) tidak boleh diawali dengan angka
3) Tidak boleh terdiri dari 2 kata
4) Tidak boleh mengandung underscore (_)s

a. 1,2, dan 3                            b. 1,2, dan 4
c. 2,3, dan 4                            d. 2 dan 4’’’’’
e. 3 dan 4

2. Rumus luas lingkaran adalah L=Ï€ x r2 Nilai Ï€ pada rumus lingkaran adalah 3,14 Maka Ï€ merupakan data type ….
a. Integer
b. Float
c. Boolean
d. Character
e. String

3. Fungsi dari operator “||” pada pemrograman adalah ….
a. Sebagai operator logika XOR
b. Sebagai operator logika XNOR
c. Sebagai operator logika AND
d. Sebagai operator logika OR
e. Sebagai operator logika NOT

4. Simbol diagram yang digunakan untuk melakukan suatu decision adalah.....

5. Rumus luas persegi luas=panjang x lebar Jika ditulis secara pseucode maka menjadi ….
a. Luas=panjang * lebar
b. Luas=P*L
c. Luas ß P x L
d. Luas ß Panjang x Lebar
e. Luas = panjang x lebar

6. script:
if(n>10){
printf(“tampil”);
}
Script di atas akan menampilkan tulisan “tampil” jika ….
a. Nilai n adalah 10
b. Nilai n kurang dari 10
c. Nilai n sudah diketahui
d. Nilai n lebih dari 10
e. Nilai n tidak diketahui

7. Sebuah script :

Output dari script diatas adalah ….
a. Nilai c adalah 2
b. Nilai c adalah 3
c. Nilai c adalah 8
d. Nilai c adalah 7
e. Nilai c adalah 0

8. Sebuah script :
#include <stdlib.h>
#include <studio.h>
Int main(){
int a=5;
int b=3,c=2;
if(a< 3 || b==3 || 4==4){ c=7;
}
Printf(“Nilai c adalah %d”, c)
}

Output dari script diatas adalah ….
a. Nilai c adalah 2
b. Nilai c adalah 3
c. Nilai c adalah 8
d. Nilai c adalah 7
e. Nilai c adalah 0

9. Sebuah script :

Script di atas akan menampilkan output berupa ….
a. Nilai kosong
b. Nilai lulus
c. lulus
d. Tidak lulus
e. error

10. Sebuah script :
#include <stdlib.h>
#include <studio.h>
Int main(){
int n;
Int main(){ int n; for(n=0;n<5;n++){ 
printf(“%d ”,n); 
   } 
Script di atas akan menampilkan output berupa ….
a. 5 4 3 2 1
b. 4 3 2 1 0
c. 0 1 2 3 4
d. 0 1 2 3 4 5
e. 5 4 3 2 1 0

Selamat mengerjakan Oke ! :)

Soal latihan Pemrograman dasar kelas XII TKJ

Mr Reizal

Soal latihan Pemrograman dasar kelas XII TKJ 

Soal latihan Pemrograman dasar kelas XII TKJ
Soal latihan Pemrograman dasar kelas XII TKJ 
1. Di bawah ini yang merupakan syarat-syarat penulisan nama variabel adalah ….
1) Tidak boleh menggunakan operator
2) tidak boleh diawali dengan angka
3) Tidak boleh terdiri dari 2 kata
4) Tidak boleh mengandung underscore (_)s

a. 1,2, dan 3                            b. 1,2, dan 4
c. 2,3, dan 4                            d. 2 dan 4’’’’’
e. 3 dan 4

2. Rumus luas lingkaran adalah L=Ï€ x r2 Nilai Ï€ pada rumus lingkaran adalah 3,14 Maka Ï€ merupakan data type ….
a. Integer
b. Float
c. Boolean
d. Character
e. String

3. Fungsi dari operator “||” pada pemrograman adalah ….
a. Sebagai operator logika XOR
b. Sebagai operator logika XNOR
c. Sebagai operator logika AND
d. Sebagai operator logika OR
e. Sebagai operator logika NOT

4. Simbol diagram yang digunakan untuk melakukan suatu decision adalah.....

5. Rumus luas persegi luas=panjang x lebar Jika ditulis secara pseucode maka menjadi ….
a. Luas=panjang * lebar
b. Luas=P*L
c. Luas ß P x L
d. Luas ß Panjang x Lebar
e. Luas = panjang x lebar

6. script:
if(n>10){
printf(“tampil”);
}
Script di atas akan menampilkan tulisan “tampil” jika ….
a. Nilai n adalah 10
b. Nilai n kurang dari 10
c. Nilai n sudah diketahui
d. Nilai n lebih dari 10
e. Nilai n tidak diketahui

7. Sebuah script :

Output dari script diatas adalah ….
a. Nilai c adalah 2
b. Nilai c adalah 3
c. Nilai c adalah 8
d. Nilai c adalah 7
e. Nilai c adalah 0

8. Sebuah script :
#include <stdlib.h>
#include <studio.h>
Int main(){
int a=5;
int b=3,c=2;
if(a< 3 || b==3 || 4==4){ c=7;
}
Printf(“Nilai c adalah %d”, c)
}

Output dari script diatas adalah ….
a. Nilai c adalah 2
b. Nilai c adalah 3
c. Nilai c adalah 8
d. Nilai c adalah 7
e. Nilai c adalah 0

9. Sebuah script :

Script di atas akan menampilkan output berupa ….
a. Nilai kosong
b. Nilai lulus
c. lulus
d. Tidak lulus
e. error

10. Sebuah script :
#include <stdlib.h>
#include <studio.h>
Int main(){
int n;
Int main(){ int n; for(n=0;n<5;n++){ 
printf(“%d ”,n); 
   } 
Script di atas akan menampilkan output berupa ….
a. 5 4 3 2 1
b. 4 3 2 1 0
c. 0 1 2 3 4
d. 0 1 2 3 4 5
e. 5 4 3 2 1 0

Selamat mengerjakan Oke ! :)

No comments