Soal C++

3
Soal Algoritma 1. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut : a. Proses c. Algoritma e. Prosesor b. Program d. Step 2. Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah : a.Membuat program c. Membeli computer e. Mempelajari program b.Membuat Algoritma d. Proses 3. Tipe data yang bisa menampung data berupa karakter atau kata – kata adalah … a. Character c. Char e. Integer b. String d. Text 4. Tempat menampung data atau konstanta di memori yang mempunya nilai atau data yang dapat berubah – ubah lama proses program disebut a. Tipe data c. Konstanta e. Integer b. Variabel d. String 5. Perintah keluaran/menampilkan yang disediakan oleh Borland C++ adalah . . . a. #include c. printf e. main() b. <stdio.h> d. scanf 6. Perintah masukan/mengambil nilai yang disediakan oleh Borland C++ adalah . . . a. #include c. printf e. main() b. <stdio.h> d. scanf 7. Escape sequences \n berfungsi untuk . . .

description

Soal Program C++ SMK

Transcript of Soal C++

Soal Algoritma 1. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut :a. Prosesc. Algoritmae. Prosesorb. Programd. Step

2. Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah :a. Membuat programc. Membeli computere. Mempelajari programb. Membuat Algoritmad. Proses

3. Tipe data yang bisa menampung data berupa karakter atau kata kata adalah a. Characterc. Chare. Integerb. Stringd. Text

4. Tempat menampung data atau konstanta di memori yang mempunya nilai atau data yang dapat berubah ubah lama proses program disebut a. Tipe datac. Konstantae. Integerb. Variabeld. String

5. Perintah keluaran/menampilkan yang disediakan oleh Borland C++ adalah . . .a. #includec. printfe. main()b. d. scanf

6. Perintah masukan/mengambil nilai yang disediakan oleh Borland C++ adalah . . .a. #includec. printfe. main()b. d. scanf

7. Escape sequences \n berfungsi untuk . . .a. Membuat baris baruc. Membuat paragraf barue. Menampilkan nb. Membuat program barud. Membuat halaman baru

8. Penggalan program dibawah ini, akan menampilkan output berupafloat angka=2.5;printf(Nilai Variable angka adalah=,angka);a. Nilai Variable angka adalah=2d. Nilai Variable angka adalah=5.2b. Nilai Variable angka adalah=2.5e. Program errorc. Nilai Variable angka adalah=dua koma lima

9. Penggalan program dibawah ini, akan menampilkan output berupaint angka=2.5;printf(Nilai Variable angka adalah=,angka);a. Nilai Variable angka adalah=2d. Nilai Variable angka adalah=5.2b. Nilai Variable angka adalah=2.5e. Program errorc. Nilai Variable angka adalah=dua koma lima

10. Penggalan program dibawah ini, akan menampilkan output berupaint a = 22; a = a + 5; a = a-2; printf("a = %d\n", a);a. a=22c. a=27e. a=23b. a=25d. a=20

11. Penggalan program dibawah ini, akan menampilkan output berupachar kar = A; kar = kar + 32; printf("%c\n",kar); a. Kar=Ac. a=32e. ab. Kar=A+32d.a=

12. Penggalan program dibawah ini, akan menampilkan output berupachar c, d; c = 'd'; d = c; printf("d = %c", d); a. d=cc. d=de. d=b. c=dd. c=c

13. Tabel penentu format untuk menampilkan bilangan integer bertanda (signed) dalam bentuk decimal adalaha. %cc. %de. %fb. %bd. %i

14. Tabel penentu format untuk menampilkan bilangan pecahan adalaha. %cc. %de. %fb. %bd. %i

15. Tabel penentu format untuk menampilkan karakter adalaha. %cc. %de. %fb. %sd. %b

Kunci Jawaban :1.c.11.e.

2.b.12c.

3.c.13c.

4.b.14e.

5.c.15b.

6.d.

7.a.

8.b.

9.a.

10.b.