Anda di halaman 1dari 11

TUGAS ALGORITMA & PEMROGRAMAN

Disusun untuk memenuhi tugas pada mata kuliah algoritma dan pemrograman
Dosen pengampu : Zarnelly, S.Kom, M.Sc

Disusun Oleh :

Ridho Saputra : 12350312935

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU
2023/2024
MODUL I
1. LATIHAN
a) Buatlah project baru dengan nama Algoritma1
b) Buatlah kelas baru dengan nama Latihan1
c) Ketikkan program berikut :

public class Latihan1


{
public static void main(String args[])
{
// ini adalah komentar
System.out.println("Halooo semua...");
System.out.println("Selamat belajar java");
}
}

Hasil Output

Halooo semua...

Selamat belajar java


d) Ubah bagian program berikut
System.out.println("Halooo semua...");
System.out.println("Selamat belajar java");
Menjadi
System.out.print("Halooo semua...");
System.out.print("Selamat belajar java");

e) Dari hasil output apa yang dapat Anda simpulkan?


Jawab :
Fungsi System.out.println adalah menampilkan inputan yang diinginkan dan
diakhiri dengan baris baru atau perintah enter.

Sedangkan System.out.print seperti yang telah dipaparkan, perintah ini hanya


akan menampilkan print dari inputan yang diinginkan tanpa otomatis
membuat baris baru di akhir.

f) Buatlah kelas baru lagi dengan nama Latihan2


g) Buatlah program untuk menampilkan output seperti berikut :
Output
Kami sedang belajar java
Jangan diganggu…!

2. TUGAS LAPORAN PENDAHULUAN

1. Apa saja kelebihan NetBeans sebagai IDE pemrograman java?


Jawab :
- Gratis dan mudah diakses.
- Dapat berjalan di multiplatform.
- Multi bahasa, selain kompitabel dengan java juga dengan
bahasa lainnya.

2. Sebutkan editor lain yang dapat digunakan untuk program java!


Jawab :
Notepad++, Visual Code Studio(VsCode), Sublime Text, Eclipse.
3. Sebutkan dan jelaskan fase-fase pemrograman Java!

Jawab :
- Edit
Membuat program java.
- Compile
Mengkompile program menjadi bytecodes.
- Load
Menyimpan bytecodes dalam memory.
- Verify
Memastikan bytecodes valid dan tidak menyalahi aturan java.
- Execute
Interpreter menerjemahkan bytecodes kedalam bahasa machine.

4. Buatlah program untuk menampilkan Daftar Menu, dengan output seperti dibawah
ini :

Cafe Kemuning

Menu

1. Roti Bakar
2. Pisang Bakar
3. Nasi Bakar
Selamat Menikmati
MODUL II

1. LATIHAN
Buat program Java untuk memasukkan dan kemudian menampilkan data
pribadi anda seperti berikut :
public class Dua
{
public static void main(String args[])
{
System.out.println(" BIODATA PRIBADI");
System.out.println("=============================");
System.out.println("Nama : Indra Yatini");
System.out.println("NoMhS : 961069");
System.out.println("Jurusan: Sistem Informasi");
}
}
Pada program di atas tambahkan data Jenis_Kelamin, Tgl_Lahir, Alamat.
2. TUGAS LAPORAN PENDAHULUAN

1. Buatlah program untuk menampilkan 5 jurusan yang ada di FAKULTAS SAINS


DAN TEKNOLOGI, output yang diinginkan sebagai berikut :
UIN SUSKA RIAU
FAKULTAS SAINS DAN TEKNOLOGI
Jl.H.R.SOEBRANTAS PEKANBARU
============================
Program Studi
1. Teknik Informatika/S1
2. Sistem Informasi/S1
3. Matematika/S1
4. Teknik Industri/S1
5. Teknik Elektro/S1
UIN SUSKA RIAU
“CHANGE TOWARDS ADVANCE”
2. Buat Program untuk menampilkan data-data pribadi
NAMA :
NIM:
ALAMAT:
JURUSAN:
SEMESTER:

3. Buat program untuk menghitung operasi dibawah ini, jika diketahui X=5, Y=8
a. X + Y
b. X – Y
c. X * Y
d. X / Y
MODUL III
1. LATIHAN
Buat program dengan menggunakan operator aritmatika, seperti berikut ini :

public class Aritmatika


{
public static void main(String args[])
{
System.out.println("1 + 2 = " + (1 + 2));
System.out.println("3 * 2 = " + (3 * 2));
System.out.println("7 / 3 = " + (7 / 3));
System.out.println("3 - 2 = " + (3 - 2));
System.out.println("13% 5 = " + (13 % 5));
System.out.println("");
System.out.println("1 + 2 * 3 = " + (1 + 2 * 3));
System.out.println("1 + 2 / 2 = " + (1 + 2 / 2));
System.out.println("9 - 2 % 2 = " + (9 - 2 % 2));
}
}

Hasil Output :

1 + 2 = 3
3 * 2 = 6
7 / 3 = 2
3 - 2 = 1
13% 5 = 3

1 + 2 * 3 = 7
1 + 2 / 2 = 2
9 - 2 % 2 = 9
Press any key to continue . . .
2. TUGAS LAPORAN PENDAHULUAN

1. Dengan menggunakan operator aritmatika buatlah untuk menjumlahkan,


mengalikan, membagi dan sisa pembagian dari 2 bilangan yang diinputkan
dengan keyboard, output yang diingikan sebagai berikut :

Bilangan 1 : 7

Bilangan 2 : 2

Hasil Operator Aritmatika

=========================

Jumlah = 9

Kurang = 5

Kali = 14

Bagi = 3

Sisa = 1

Press any key to continue . . .


2. Buatlah program untuk menghitung keliling dan luas lingkaran

3. Buatlah program untuk menghitung Luas Segitiga

Anda mungkin juga menyukai