Anda di halaman 1dari 4

TUGAS MAHASISWA 2

UNIVERSITAS NEGERI MEDAN


FAKULTAS MIPA
JURUSAN MATEMATIKA
PRODI PENDIDIKAN MATEMATIKA
RENCANA TUGAS MAHASISWA
MATA
Bahasa Pemrograman
KULIAH
KODE sks 3 SEMESTER 1
DOSEN
PENGAMPU Denny Haris, S.Si, M.Pd
DISKRIPSI TUGAS
1. Pecahkan masalah berikut !!
Jika diberikan dua buah bilangan, maka tunjukkanlah algortima komputasi jumlah dan
rata-ratanya
2. Pecahkanlah masalah berikut !!
Jika diberikan dua buah integer, maka tunjukkanlah algoritma komputasi (manipulasi)
pembagian integer yaitu pembagian yang hasilnya suatu bilangan integer.
3. Perhatikan Video berikut ini!!
Deskripsikanlah hasil analisa kamu terhadap konten video tersebut.
VIDEO
WAKTU PEKERJAAN
Penyelesaian Tugas dilakukan selama 1 minggu
METODE PENGERJAAN TUGAS
1. Tugas dilakukan secara individu
BENTUK DAN FORMAT LUARAN
a. Bentuk Luaran:
1. Kumpulan tugas ditulis dengan MS Word dengan menampilkan deskripsi tugas beserta
pustaka acuan (referensi).
2. dikumpulkan dengan format ekstensi (*.doc/docx), dengan sistimatikan nama file: TR-
1_no nim mhs_nama depan mhs.doc/docx; contoh: TR-1_000xx_Dian.docx
Nama : Andara Dipixian

NIM : 4161111007

Kelas : Dik A Matematika Reguler 2016

JAWABAN TUGAS MAHASISWA 2

1. Pecahkan masalah berikut !!


Jika diberikan dua buah bilangan, maka tunjukkanlah algortima komputasi jumlah dan
rata-ratanya.

Penyelesaian :
a. Text

Mulai
Input nilai 1; nilai 2;
Hitung jumlah = nilai1+nilai2
𝑛𝑖𝑙𝑎𝑖 1+𝑛𝑖𝑙𝑎𝑖 2
Hitung nilai rata rata = 2
Selesai

b. Flowchart

Mulai

Input nilai 1,
nilai 2

Jumlah = nilai1+nilai2
𝑛𝑖𝑙𝑎𝑖 1 + 𝑛𝑖𝑙𝑎𝑖 2
Rata – rata =
2

Selesai

c. Pseudo – code

Program Rata – rata;


Uses crt;
Var
nilai1,nilai2: real;
rata – rata: real;
Begin
write (nilai1,nilai2);
read (nilai1,nilai2);
jumlah = (nilai1+nilai2);
rata – rata = (nilai1+nilai2)/2;
End

2. Jika diberikan dua buah integer, maka tunjukkanlah algoritma komputasi (manipulasi)
pembagian integer yaitu pembagian yang hasilnya suatu bilangan integer.
Penyelesaian
a. Text

Mulai
Input nilai 1; nilai 2;
𝑛𝑖𝑙𝑎𝑖 1
Hitung nilai pembagian = 𝑛𝑖𝑙𝑎𝑖2
Selesai

b. Flowchart

Mulai

Input nilai 1,
nilai 2

𝑛𝑖𝑙𝑎𝑖 1
Pembagian = 𝑛𝑖𝑎𝑙𝑖 2

Selesai

c. Pseudo - code
Program pembagian;
Uses crt;
Var
nilai1,nilai2: integer;
pembagian: integer;
Begin
write (nilai1,nilai2);
read (nilai1,nilai2);
pembagian = (nilai1/nilai2);
End

3. Perhatikan Video berikut ini!!


Deskripsikanlah hasil analisa kamu terhadap konten video tersebut.

Penyelesaian
Video yang telah mahasiswa lihat membahas tentang masalah algoritma. Hasil analisa
mahasiswa dalam video yaitu Algoritma pada video yang dibuat oleh TED – Corporation
membahas tentang penerapan algoritma dalam kehidupan sehari – hari. Hal ini dapat
dicontohkan pada video bagaimana membuat algoritma untuk menghitung jumlah yang
hadir pada suatu ruangan. Untuk formula awal algoritma digunakan apabila orang dalam
ruangan tidak berpasangan maka formula awal yang digunakan n+1, dan dikondisikan
untuk n , n selanjutnya. Namun untuk formula di dalam ruangan yang berpasangan
menggunakan formula n+2. Apabila kita menggunakan gabungan dari formula tersebut,
misalnya jumlah kehadiran orang didalam kamar antara pasangan dan yang tidak
berpasangan maka kita menggunakan tambahan formula yaitu if sehingga formula yang
pertama menggunakan n+2 kemudian dilanjutkan dengan n +1 dengan n merupakan hasil
perjumlahan antara n+2. Penggunaan algoritma ini dimaksudkan agar perhitungan lebih
mudah dan efektif.

Daftar Pustaka

Munir, Rinaldi. (2011). Algoritma dan Pemrograman Dalam Bahasa Pascal dan C Edisi
Revisi. Bandung : INFORMATIKA Bandung

Anda mungkin juga menyukai