Tuesday, November 8, 2011

Algoritma dan Pemograman, Latihan UTS smt1 -part3


1.Penulisan Preprocessor yang benar di awali dengan tanda pound atau tanda :
a.#         c. @
b.&         d. =

2.Contoh penulisan file header yang benar yaitu :
a.&include <conio.h>     c. =include <conio.h> 
b.#include <conio.h>    d. *include <conio.h>

3.Cara lain untuk menuliskan file header #include <conio.h> adalah :
a. #include {conio.h}     c. #include "conio.h" 
b. #include (conio.h)     d. #include [conio.h]

4.Fungsi clrscr () merupakan fungsi miliknya file header :
a. #include <iostream.h>    c. #include <stdio.h> 
b. #include <stdlib.h>         d. #include <conio.h>


5.Perintah cout<< dan cin>> merupakan perintah miliknya file header :
a. #include <iostream.h>    c. #include <stdio.h> 
b. #include <stdlib.h>         d. #include <conio.h>

6.Dalam bahasa pemrograman C++ untuk membuat komentar satu baris menggunakan:
a. //                c. \\  
b. ||                d. {}

7.Dalam bahasa pemrograman C++ untuk membuat komentar lebih dari satu barismenggunakan :
a. //            c. \\ 
b. ||            d. /* … */

8.Untuk mendeklarasikan variabel dalam bahasa pemrograman C++ yaitu :
a. int a,b;        c. int a;b;  
b. int 1;           d. char a<3>

9.Tipe data Boolean yaitu tipe data yang :
a. Tipe data untuk numeric                
b. Tipe data untuk string
c. Tipe data yang hanya memiliki dua nilai true dan false
d. Tipe data untuk bilangan ganjil

10.Bagaimana cara untuk mendeklarasikan konstanta phi = 3.14:
a. #define phi 3.14          c. #define float phi = 3.14; 
b. #define phi = 3.14;     d. #define phi 3.14;

11.Untuk mendeklarasikan konstanta dalam C++ ada dua cara yaitu menggunakan :
a. #define atau const               c. #difine atau const 
b. #const atau define               d. const atau define

12.Untuk menampilkan text “Selamat Datang” menggukanan perintah :
a. Cout<<” Selamat Datang”;
b. COUT<< “Selamat Datang”;
c. cout<<”Selamat Datang”;
d. cout>>”Selamat Datang”;



13.Untuk menginputkan data ke variabel menggunakan perintah :
a. cout<<          c. <<endl;
b. getch()           d. cin>>

14.Untuk pindah ke baris berikutknya menggunakan perintah :
a. <<end;          c. <<endl;
b. <<\n              d. \\nn

15.Manakah yang salah dari 4 pilihan di bawah ini :
a. cout<<”Selamat Pagi Semua”<<end
b. cout<<endl<<”Selamat Pagi Semua”;
c. cout<<”Selamat Pagi Semua”<<endl;
d. cout<<”\nSelamat Pagi Semua”;

16.Perintah setiosflags(ios::fixed)<<setprecision(2) digunakanuntuk :
a. Untuk menampilkan angka sebanyak 2 digit 
b. Untuk menampilkan angka desimal sebanyak 2 digit
c. Untuk menampilkan angka bulat
d. Untuk menampilkan angka desimal

17. Dari program di bawah ini, berapa hasil output dari variabel jwb :

#include <iostream.h>
#include <conio.h>
main()
{
int i = 4;
int j = 8;
int k = 12;
int  jwb;
jwb = i + j;
cout << jwb ;
jwb += k;
cout <<endl<< jwb;
getch();
}

a. 12 dan 20
b. 24 dan 30
c. 12 dan 24
d. 24 dan 24

18.Dari program di bawah ini apa outputnya jika kita menginputkan nilai -5 :a. bilangan genapb. bilangan ganjilc. bilangan nold. semua salah

#include<iostream.h>
#include<conio.h>
main()
{
int nilai; 
cout<<"Masukkan Nilai ="; cin>>nilai;
if (nilai % 2 == 0)
cout<<"bilangan genap";
elsecout<<"bilangan ganjil";
getch();
}

a. bilangan genap
b. bilangan ganjil
c. bilangan nol
d. semua salah

19.Ada 2 percabangan di dalam C++ yaitu :
a. if then else dan case of  
b. if else dan switch case
c. if then dan switch
d. if dan case

20.Apa maksud dari pesan kesalahan Statement missing ;
a. Kurang ; pada akhir baris 
b. Kurang “ pada akhir baris
c. Kurang {}
d. Deklarasi variabel salah

21.Apa maksud dari pesan kesalahan Compound Statement missing }
a. Kurang ; pada akhir baris 
b. Kurang “ pada akhir baris
c. Kurang }
d. Deklarasi variabel salah

22.Yang bukan termasuk perulangan yaitu :
a. repeat until      c. for  
b. while                    d. do while

23.Perulangan yang sudah diketahui batas perulangannya, merupakan perulangan :
a. while            c. do while 
b. goto             d. for 

24.Perulangan yang melakukan pengecekan kondisi di awal blok struktur, merupakan perulangan :
a. while      c. do while 
b. goto       d. for 

25.Perulangan yang melakukan pengecekan kondisi di akhir blok struktur, merupakan perulangan :
a. while         c. do while 
b. goto         d. fo
Comments
0 Comments

0 comments:

Post a Comment