Anda di halaman 1dari 1

MSIM4203-3

NASKAH TUGAS MATA KULIAH


UNIVERSITAS TERBUKA
SEMESTER: 2022/23.2 (2023.1)

Fakultas : FST/Fakultas Sains dan Teknologi


Kode/Nama MK : MSIM4203/Algoritma dan Pemrograman
Tugas :1

No. Soal
1. Perhatikan contoh kasus di bawah ini:

Budi adalah seorang mahasiswa Program Studi Sistem Informasi Universitas Terbuka. Budi sedang ditugaskan
untuk membuat sebuah algoritma menghitung luas segitiga. Budi berhasil menjawab tugasnya sebagai berikut:

public class Menghitung_luas_segitiga {


public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int a, t;
double luas;

System.out.print("Masukan Alas : ");


a=input.nextInt();
System.out.print("Masukan Tinggi : ");
t=input.nextInt();

luas=0.5*a*t;
System.out.println("Luas Segitiga : "+luas);
}
}

Pertanyaan:

Apakah yang dilakukan Budi sudah benar? Jika sudah benar berikan alasannya dan jika salah bantu Budi untuk
menyelesaikannya!

2. Perhatikan contoh kasus berikut ini:

Seorang polisi sedang melakukan razia kendaraan bermotor. Polisi tersebut akan pengecekan kelengkapan surat
kendaraan yaitu Surat Ijin Mengemudi (SIM) terlebih dahulu. Jika SIM tidak ada maka lakukan penilangan.
Namun, jika SIM ada maka dilanjutkan pengecekan ke Surat Tanda Nomor Kendaraan (STNK). Jika STNK tidak
ada maka lakukan penilangan. Namun, jika STNK ada maka kendaraan diperbolehkan jalan kembali.

Pertanyaan:
Buatlah algoritma dalam bentuk flowchart!

3. Perhatikan contoh kasus berikut ini:

Ani adalah seorang siswa SD yang sedang melakukan praktikum bersama gurunya. Dalam praktikum tersebut,
tersedia dua buah gelas yaitu gelas A dan B. Gelas X berisi teh dan gelas Y berisi susu. Ani diperintahkan oleh
gurunya untuk menukar isi gelas tersebut.

Pertanyaan:
Buatlah algoritma dalam bentuk psedoucode mulai dari masukan teh dan susu ke gelas masing-masing sampai
dengan menampilkan hasilnya!

1 dari 1

Anda mungkin juga menyukai