Anda di halaman 1dari 3

TUGAS 1 – LATIHAN JAVA

Disusun oleh:
Faras Rama Mahadika (221511050)

PROGRAM DIPLOMA III TEKNIK INFORMATIKA


JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA
POLITEKNIK NEGERI BANDUNG
BANDUNG

2023
Algoritma

1.Program dimulai dengan mendeklarasikan dan mengimpor kelas-kelas yang diperlukan:


• import java.util.Scanner;: Mengimpor kelas Scanner yang digunakan untuk membaca
input dari pengguna.
2.Membuat kelas utama KalkulatorGrade:
• Fungsi main adalah titik masuk utama program.
3.Membuat objek Scanner untuk membaca input dari pengguna:
• Scanner scanner = new Scanner(System.in);
4.Meminta pengguna memasukkan nilai tugas, UTS, dan UAS:
• Menggunakan System.out.print untuk memberikan pesan kepada pengguna.
• Menggunakan scanner.nextDouble() untuk membaca nilai yang dimasukkan oleh
pengguna dan menyimpannya dalam variabel nilaiTugas, nilaiUTS, dan nilaiUAS.
5.Menghitung nilai akhir:
• Rumus yang diberikan (0.2 * nilaiTugas) + (0.35 * nilaiUTS) + (0.45 * nilaiUAS)
digunakan untuk menghitung nilai akhir.
6.Memanggil fungsi kalkulatorGrade() untuk menentukan grade berdasarkan nilai akhir:
• Hasil nilai akhir akan diberikan sebagai argumen ke fungsi kalkulatorGrade().
7.Fungsi kalkulatorGrade(double nilaiAkhir):
• Fungsi ini menerima nilai akhir sebagai argumen.
• Menggunakan serangkaian pernyataan if dan else if untuk menentukan grade sesuai
dengan ketentuan yang diberikan.
• Setelah menentukan grade yang sesuai, fungsi mengembalikan nilai grade sebagai string.
8.Menampilkan hasil kepada pengguna:
9.Hasil nilai akhir dan grade yang dihitung akan ditampilkan menggunakan System.out.println.
10.Program selesai.
Code

Output

Anda mungkin juga menyukai