Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Siapkan Kertas Selembar, pada kertas tersebut tuliskan: Nama : Nim : Kelas : QUIS C++ Quiz Algoritma Pemrograman.

Presentasi serupa


Presentasi berjudul: "Siapkan Kertas Selembar, pada kertas tersebut tuliskan: Nama : Nim : Kelas : QUIS C++ Quiz Algoritma Pemrograman."— Transcript presentasi:

1 Siapkan Kertas Selembar, pada kertas tersebut tuliskan: Nama : Nim : Kelas : QUIS C++ Quiz Algoritma Pemrograman

2 1. Bahasa C dikembangkan pada tahun… a. Tahun 1977c. Tahun 1983 b. Tahun 1980 d. Tahun Bahasa C berganti menjadi bahasa C++ pada tahun… a. Tahun 1977 c. Tahun 1980 b. Tahun 1983 d. Tahun 1985

3 Quiz Algoritma Pemrograman 2. Bahasa C berganti menjadi bahasa C++ pada tahun… a. Tahun 1977 c. Tahun 1980 b. Tahun 1983 d. Tahun Siapa yang mengganti bahasa C menjadi C++, sebutkan: a. Brian W Keminghanc. Rick Mascitti b. Denies M d. Bjame Stroustrup

4 Quiz Algoritma Pemrograman 3. Siapa yang mengganti bahasa C menjadi C++, sebutkan: a. Brian W Keminghanc. Rick Mascitti b. Denies M d. Bjame Stroustrup 4. Hot Key yg digunakan untuk running borland c++ adalah a. Alt + F9c. Ctrl + F9 b. Alt + F8d. Ctrl + F8

5 Quiz Algoritma Pemrograman 4. Hot Key yg digunakan untuk running borland c++ adalah a. Alt + F9c. Ctrl + F9 b. Alt + F8d. Ctrl + F8 5. IDE (Integrated Development Environment) pada Borland C++ dapat digunakan untuk, kecuali …. a. compile, linkingc. running, debugging b. debugging, menulis naskah programd. walking, running

6 5. IDE (Integrated Development Environment) pada Borland C++ dapat digunakan untuk, kecuali …. a. compile, linkingc. running, debugging b. debugging, menulis naskah programd. walking, running 6. Suatu tempat menampung data atau konstanta dimemori yang mempunyai nilai atau data yang dapat berubah-ubah selama proses program disebut …. a. Variabelc. tipe data b. Konstantad. text editor Quiz Algoritma Pemrograman

7 6. Suatu tempat menampung data atau konstanta dimemori yang mempunyai nilai atau data yang dapat berubah-ubah selama proses program disebut …. a. Variabelc. tipe data b. Konstantad. text editor 7. Salah satu perintah keluaran adalah… a. cinc. scanf b. printfd. gets Quiz Algoritma Pemrograman

8 7. Salah satu perintah keluaran adalah… a. cinc. scanf b. printfd. gets 8. Menterjemahkan program, melakukan proses lingking, membuat file eksekusi serta menjalankan program (ctrl + F9), disebut: a. Compilec. Debuging b. Executiond. Run Quiz Algoritma Pemrograman

9 8. Menterjemahkan program, melakukan proses lingking, membuat file eksekusi serta menjalankan program (ctrl + F9), disebut: a. Compilec. Debuging b. Executiond. Run Quiz Algoritma Pemrograman

10 9. Apa output program di bawah ini…. #include main() { char nama[25]="Filia", namapanggil[20]="Maryam"; int nilai =100; clrscr(); printf("hai %s,%s Kamu mendapatkan Nilai %i",nama,namapanggil,nilai); getch(); } a.Hai Filia Maryam, Kamu mendapatkan Nilai 100 b.Hai kamu, Filia Maryam mendapatkan Nilai 100 c.Hai Filia, Maryam Kamu mendapatkan Nilai 100 d.Hai Maryam, Filia Kamu mendapatkan Nilai 100 Quiz Algoritma Pemrograman

11 9. Apa output program di bawah ini…. #include main() { char nama[25]="Filia", namapanggil[20]="Maryam"; int nilai =100; clrscr(); printf("hai %s,%s Kamu mendapatkan Nilai %i",nama,namapanggil,nilai); getch(); } a.Hai Filia Maryam, Kamu mendapatkan Nilai 100 b.Hai kamu, Filia Maryam mendapatkan Nilai 100 c.Hai Filia, Maryam Kamu mendapatkan Nilai 100 d.Hai Maryam, Filia Kamu mendapatkan Nilai 100 Quiz Algoritma Pemrograman

12 10. Sebutkan perintah-perintah masukan, kecuali: a. scanf()c. cin() b. printf()d. gets() Quiz Algoritma Pemrograman

13 10. Sebutkan perintah-perintah masukan, kecuali: a. scanf()c. cin() b. printf()d. gets() 11. Header conio.h untuk membaca perintah… a. coutc. scanf b. clrscrd. cin Quiz Algoritma Pemrograman

14 11. Header conio.h untuk membaca perintah… a. coutc. scanf b. clrscrd. cin 12. Header conio.h untuk membaca perintah a. coutc. scanf b. clrscrd. cin Quiz Algoritma Pemrograman

15 12. Header conio.h untuk membaca perintah a. coutc. scanf b. clrscrd. cin 13. Urutan teratas pada hirarki operator aritmatika adalah a. * atau /, %, + atau -c. %, * atau /, + atau - b. *, /, +, %, -d. + atau -, * atau /, % Quiz Algoritma Pemrograman

16 13. Urutan teratas pada hirarki operator aritmatika adalah a. * atau /, %, + atau -c. %, * atau /, + atau - b. *, /, +, %, -d. + atau -, * atau /, % 14. Contoh operator relasi a. >= c. += b. == d. <>

17 Quiz Algoritma Pemrograman 14. Contoh operator relasi a. >= c. += b. == d. <> 15. Apa hasil jawaban operator logika not dibawah ini nilai A=4, !(A+15 < 10) a. benarc. salah b. ragu-ragud. a, b,dan c tidak benar

18 15. Apa hasil jawaban operator logika not dibawah ini nilai A=4, !(A+15 < 10) a. benarc. salah b. ragu-ragud. a, b,dan c tidak benar 16. Berapa nilai yang dihasilkan dari bit dibawah ini …. a. 132c. 133 b. 134d. 135 Quiz Algoritma Pemrograman

19 16. Berapa nilai yang dihasilkan dari bit dibawah ini …. a. 132c. 133 b. 134d Jika kondisi bernilai benar, maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka diabaikan.. a. IFc. Nested If b. IF – Elsed. If – Else Majemuk Quiz Algoritma Pemrograman

20 18. Gambar di bawah ini termasuk kedalam bentuk kondisi… a. IFc. Nested If b. IF – Elsed. If – Else Majemuk Salah Benar kondisii Perintah-1 Perintah-2 Quiz Algoritma Pemrograman 17. Jika kondisi bernilai benar, maka perintah akan dikerjakan dan jika tidak memenuhi syarat maka diabaikan.. a. IFc. Nested If b. IF – Elsed. If – Else Majemuk

21 18. Gambar di bawah ini termasuk kedalam bentuk kondisi… a. IFc. Nested If b. IF – Elsed. If – Else Majemuk Salah Benar kondisii Perintah-1 Perintah-2 Quiz Algoritma Pemrograman

22 if(syarat) { if(syarat) … perintah; else … perintah; } else { if(syarat) … perintah; else … perintah; } 19. Bentuk kondisi di bawah ini termasuk kedalam bentuk kondisi… Quiz Algoritma Pemrograman a.IF b.IF – Else c.Nested If d.If – Else Majemuk

23 if(syarat) { if(syarat) … perintah; else … perintah; } else { if(syarat) … perintah; else … perintah; } 19. Bentuk kondisi di bawah ini termasuk kedalam bentuk kondisi… Quiz Algoritma Pemrograman a.IF b.IF – Else c.Nested If d.If – Else Majemuk

24 switch (ekspresi integer atau karakter ) { case konstanta-1 : … perintah; break; case konstanta-2 : … perintah; break; default : … perintah; } a.IF b.IF – Else c.Nested If d.Switch Case 20. Bentuk kondisi di bawah ini termasuk kedalam bentuk kondisi… Quiz Algoritma Pemrograman

25 switch (ekspresi integer atau karakter ) { case konstanta-1 : … perintah; break; case konstanta-2 : … perintah; break; default : … perintah; } a.IF b.IF – Else c.Nested If d.Switch Case 20. Bentuk kondisi di bawah ini termasuk kedalam bentuk kondisi… Quiz Algoritma Pemrograman

26 21. Tentukan bentuk if dari pernyataan berikut: Jika Kode Sepatu A, maka merk Sepatu Adidas, harga Rp Jika Kode Sepatu N, maka merk sepatu Nike, harga Rp dari pernyataan diatas maka bentuk if nya adalah: If (kode==‘A’) merk==“Adidas”; Harga==500000; else merk==“Nike”; h arga==550000; if (strcmp(kode, “A”)==0) strcpy(merk,“Adidas”); Harga=500000; else strcpy(merk,“Nike”); Harga=500000; If (kode==‘A’) merk=“Adidas”; Harga=500000; else merk=“Nike”; Harga=500000; If (kode==‘A’) { strcpy(merk,“Adidas”); Harga==500000;} else { strcpy(merk,“Nike”); Harga==500000;} a. b. c. d. Quiz Algoritma Pemrograman

27 21. Tentukan bentuk if dari pernyataan berikut: Jika Kode Sepatu A, maka merk Sepatu Adidas, harga Rp Jika Kode Sepatu N, maka merk sepatu Nike, harga Rp dari pernyataan diatas maka bentuk if nya adalah: If (kode==‘A’) merk==“Adidas”; Harga==500000; else merk==“Nike”; h arga==550000; if (strcmp(kode, “A”)==0) strcpy(merk,“Adidas”); Harga=500000; else strcpy(merk,“Nike”); Harga=500000; If (kode==‘A’) merk=“Adidas”; Harga=500000; else merk=“Nike”; Harga=500000; If (kode==‘A’) { strcpy(merk,“Adidas”); Harga==500000;} else { strcpy(merk,“Nike”); Harga==500000;} a. b. c. d. Quiz Algoritma Pemrograman

28 22. Tentukan bentuk if dari pernyataan berikut: Jika Kode Kue BA01, maka kue Brownies Jika Kode Kue BB02, maka kue Cake Tape Jika Kode Kue CC03, maka kue Keju, Selain itu salah input Kode dari pernyataan diatas maka bentuk if nya adalah: if(!strcmp(kd,"BA01") kue="Brownies"; else if(!strcmp(kd,"BB02") kue=“Cake Tape"; else if(!strcmp(kd,“CC03") kue=“Kue Keju"; else cout<<"Kode Salah!!” if(strcmp(kd,"BA01")==0) strcpy(nk,"Brownies"); else if(strcmp(kd,"BB02")==0) kue=“Cake Tape"; else if(strcmp(kd,“CC03")==0) kue=“Kue Keju"; else cout<<"Kode Salah!!”<

29 22. Tentukan bentuk if dari pernyataan berikut: Jika Kode Kue BA01, maka kue Brownies Jika Kode Kue BB02, maka kue Cake Tape Jika Kode Kue CC03, maka kue Keju, Selain itu salah input Kode dari pernyataan diatas maka bentuk if nya adalah: if(!strcmp(kd,"BA01") kue="Brownies"; else if(!strcmp(kd,"BB02") kue=“Cake Tape"; else if(!strcmp(kd,“CC03") kue=“Kue Keju"; else cout<<"Kode Salah!!” if(strcmp(kd,"BA01")==0) strcpy(nk,"Brownies"); else if(strcmp(kd,"BB02")==0) kue=“Cake Tape"; else if(strcmp(kd,“CC03")==0) kue=“Kue Keju"; else cout<<"Kode Salah!!”<

30 23. Tentukan bentuk case dari menentukan nama hari berdasarkan kode hari yang diinput oleh user. switch(kd_hari) { case 1:puts("Senin"); break; case 2:puts("Selasa"); break; case 3:puts("Rabu"); break; case 4:puts("Kamis"); break; case 5:puts("Jum'at"); break; case 6:puts("Sabtu"); break; case 7:puts("Minggu"); break; default: puts("Kode salah!!"); } a. switch(kd_hari) { case 1: puts("Senin");}break; case 2: {puts("Selasa");}break; case 3: {puts("Rabu");}break; case 4: {puts("Kamis");}break; case 5: {puts("Jum'at");}break; case 6: {puts("Sabtu");}break; case 7: {puts("Minggu");}break; default:{ puts("Kode salah!!");} }} b. switch(kd_hari) { case 1: cout("Senin");break; case 2: cout("Selasa");break; case 3: cout("Rabu");break; case 4: cout("Kamis");break; case 5: cout("Jum'at");break; case 6: cout("Sabtu");break; case 7: cout("Minggu");break; default: cout("Kode salah!!"); } c. switch(kd_hari) { case 1: printf("Senin"); case 2: printf("Selasa"); case 3: printf("Rabu"); case 4: printf("Kamis"); case 5: printf("Jum'at"); case 6: printf("Sabtu"); case 7: printf("Minggu"); default: cout("Kode salah!!"); } d. Quiz Algoritma Pemrograman

31 23. Tentukan bentuk case dari menentukan nama hari berdasarkan kode hari yang diinput oleh user. switch(kd_hari) { case 1:puts("Senin"); break; case 2:puts("Selasa"); break; case 3:puts("Rabu"); break; case 4:puts("Kamis"); break; case 5:puts("Jum'at"); break; case 6:puts("Sabtu"); break; case 7:puts("Minggu"); break; default: puts("Kode salah!!"); } a. switch(kd_hari) { case 1: puts("Senin");}break; case 2: {puts("Selasa");}break; case 3: {puts("Rabu");}break; case 4: {puts("Kamis");}break; case 5: {puts("Jum'at");}break; case 6: {puts("Sabtu");}break; case 7: {puts("Minggu");}break; default:{ puts("Kode salah!!");} }} b. switch(kd_hari) { case 1: cout("Senin");break; case 2: cout("Selasa");break; case 3: cout("Rabu");break; case 4: cout("Kamis");break; case 5: cout("Jum'at");break; case 6: cout("Sabtu");break; case 7: cout("Minggu");break; default: cout("Kode salah!!"); } c. switch(kd_hari) { case 1: printf("Senin"); case 2: printf("Selasa"); case 3: printf("Rabu"); case 4: printf("Kamis"); case 5: printf("Jum'at"); case 6: printf("Sabtu"); case 7: printf("Minggu"); default: cout("Kode salah!!"); } d. Quiz Algoritma Pemrograman

32 24. Tentukan output program dibawah ini…. #include main() { int a; clrscr(); for(a = 2; a <= 10; a+=2) cout<

33 24. Tentukan output program dibawah ini…. #include main() { int a; clrscr(); for(a = 2; a <= 10; a+=2) cout<

34 25. Tentukan output program dibawah ini…. #include main() { char a; a=1; clrscr(); do { printf("Belajar C++ \n"); a++; } while(a<=5); getch(); } a. Belajar C++ Belajar C++ b. Belajar C++ Belajar C++ Belajar C++ Belajar C++ Belajar C++ c. Belajar C++ Belajar C++ d. Belajar C++ Belajar C++ Belajar C++ Belajar C++

35 Quiz Algoritma Pemrograman 25. Tentukan output program dibawah ini…. #include main() { char a; a=1; clrscr(); do { printf("Belajar C++ \n"); a++; } while(a<=5); getch(); } a. Belajar C++ Belajar C++ b. Belajar C++ Belajar C++ Belajar C++ Belajar C++ Belajar C++ c. Belajar C++ Belajar C++ d. Belajar C++ Belajar C++ Belajar C++ Belajar C++

36 26. Tentukan output program dibawah ini…. #include main() { int x, y; clrscr(); for(x = 1;x <= 5; ++x) { for(y = 1; y <= x; ++y) cout<<" "<

37 26. Tentukan output program dibawah ini…. #include main() { int x, y; clrscr(); for(x = 1;x <= 5; ++x) { for(y = 1; y <= x; ++y) cout<<" "<

38 Quiz Algoritma Pemrograman 1. Bahasa C dikembangkan pada tahun… a. Tahun 1977c. Tahun 1983 b. Tahun 1980 d. Tahun Bahasa C berganti menjadi bahasa C++ pada tahun… a. Tahun 1977 c. Tahun 1980 b. Tahun 1983 d. Tahun 1985

39 Quiz Algoritma Pemrograman Dikumpulkan…………..


Download ppt "Siapkan Kertas Selembar, pada kertas tersebut tuliskan: Nama : Nim : Kelas : QUIS C++ Quiz Algoritma Pemrograman."

Presentasi serupa


Iklan oleh Google