Anda di halaman 1dari 7

YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN

UNIVERSITAS SIBER ASIA


Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta
12550. Telp. (+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

LEMBAR JAWABAN
UJIAN TENGAH SEMESTER
SEMESTER GANJIL TAHUN AJARAN 2021/2022

Mata Kuliah : Dasar Pemograman


Kelas : IT-03
Prodi : PJJ Informatika
Nama Mahasiswa: Ahmad Nur Mu'azim
NIM : 200401010190
Dosen : Cian Ramadhoni, S.Kom., M,Kom

1.
1. Mulai Program
2. nilai;
3. operasi;
4. hasil;
5. cetak hasil;
6.
7. }
8. jika tombol1 diklik {
9. menampilkan(1);
10.
11. }
12.
13. jika tombol2 diklik {
14. menampilkan(2);
15.
16. }
17. jika tombol3 diklik {
18. menampilkan(3);
19.
20. }
21. jika tombol4 diklik {
22. menampilkan(4);
23.
24. }
25. jika tombol5 diklik {
26. menampilkan(5);
27.
28. }
29. jika tombol6 diklik {
30. menampilkan(6);
31.
32. }
33. jika tombol7 diklik {
34. menampilkan(7);
35.
36. }
37. jika tombol8 diklik {
38. menampilkan(8);
39.
40. }
41. jika tombol9 diklik {
42. menampilkan(9);
43.
44. }
45. jika tombolTambah diklik {
46. menampilkan();
47. operasi = '+';
48.
49. }
50.
51. jika tombolKurang diklik {
52. menampilkan();
53. operasi = '-';
54.
55. }
56. jika tombolBagi diklik {
57. menampilkan();
58. operasi = '/';
59.
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta
12550. Telp. (+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id
60. }
61. jika tombolKali diklik {
62. menampilkan();
63. operasi = '*';
64.
65. }
66.
67.
68. penghitungan() {
69.
70. if kondisi(operasi == '+')
71. hasil = nilai + nilai;
72. else if(operasi == '-')
73. hasil = nilai - nilai
74. else if(op == '/')
75. hasil = nilai / nilai;
76. else if(op == '*')
77. hasil = nilai * nilai;
78. Cetak hasil(""+hasil);
79.
80.
81. Kira-Kira Hasilnya Nanti Kurang Lebih Seperti Berikut :)

2. Algoritma adalah susunan logis dan sistematis dari langkah-langkah untuk memecahkan atau
menyelesaikan suatu permasalahan. Misalnya adalah langkah – langkah untuk memasak mie instan, langkah – langkah
yang dapat kita temukan di balik bungkus mie instan tersebut juga dapat kita sebut sebagai sebuah algoritma karena
merupakan langkah-langkah untuk menyelesaikan permasalahan yaitu memasak mi instan menjadi matang.

Dalam dunia komputer, algoritma merupakan alur pemrosesan pada sistem komputer yang terbentuk dari
kumpulan command atau perintah yang terintegrasi pada setiap aspek komputer (brainware, software, dan hardware).

Dalam dunia pemrograman, algoritma digunakan untuk membuat software dengan berbagai kegunaan yang
digunakan pada perangkat komputer. Algoritma dalam pembuatan software diimplementasikan dengan beberapa bahasa
pemrograman seperti C/C++, C#, Visual Basic, dan bahasa pemrograman lainnya.Tanpa algoritma yang tepat, baris demi
baris kode tidak akan menghasilkan output yang diinginkan. Oleh karena itu algortima sangat penting dalam membuat
program berfungsi sebagaimana mestinya.

Untuk mengerjakan soal diatas, kita perlu memisalkan pembagian nilai adalah sebagai berikut:

A = 80

B = 70 - 80

C = 55 - 70

D = 40 - 55

Maka pseudocodenya adalah sebagai berikut:

input nilai absensi;

input nilai tugas;

input nilai uts;

input nilai uas;

nilai total = 0,2*absensi + 0,25*tugas + 0,25*uts + 0,3*uas;


YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta
12550. Telp. (+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

if(nilai total >= 80) grade = A;

else if(nilai total >= 70 dan <80 grade = B;

else if(nilai total >= 55 dan <70 grade = C;

else if(nilai total >= 40 dan <55 grade = D;

else LULUS
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta
12550. Telp. (+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta
12550. Telp. (+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta
12550. Telp. (+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

Tanda Tangan Dosen Tanda Tangan


Nilai
Pengampu Mahasiswa

(……………………..) (…….……………..)
Diseahkan pada Tanggal : Tanggal Mengumpulkan :
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta
12550. Telp. (+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

Anda mungkin juga menyukai