Ujian Tengah Semester Desain dan Analisa Algoritma
Desain dan Analisa Algoritma
UTS DnAA (Pseudecode, Flowchart, & Program)
Assalamu'alaikum Wr. Wb.
Nama : Aufa Munadil Al - Khoir
NIMa : 3420210024
Prodi : Teknik Informatika
Fakultas : Sains dan Teknologi
UTS Desain & Analisa Algoritma
Menentukan Nilai Terkecil dari 3 Buah bilangan A, B, dan C_No.1
Pseudecode & Flowchart
Input(A, B, C)
JIKA A < B DAN A < C MAKA
Terkecil ← A
SEBALIKNYA
JIKA B < A DAN B < C MAKA
Terkecil ← B
SEBALIKNYA
Terkecil ← C
AKHIR-JIKA
Output("Nilai Terkecil")
AKHIR-JIKA
package uts.uts;
import java.util.Scanner;
//Nama : Aufa Munadil Al - Khoir
//NIM : 3420210024
//Prodi : Teknik Informatika
//Ujian Tengah Semester 4
public class NT {
public static void main(String[] args){
int a, b, c, view;
Scanner input = new Scanner (System.in);
System.out.print("Masukkan Nilai A: "); a = input.nextInt();
System.out.print("Masukkan Nilai B: "); b = input.nextInt();
System.out.print("Masukkan Nilai C: "); c = input.nextInt();
if(a < b && a < c) {
view = a;
}else if (b < a && b < c) {
view = b;
}else {
view = c;
}
System.out.println("Nilai Terkecil: " + view);
}
}
Kelebihan & Kekurangan [Interpreter & Kompiler]_No.2
Kesalahan [Sintaks, Logika, dan Runtime]_No.3
Menentukan Predikat Kelulusan dengan Ketentuan_No.4:
2,00 ≤ IP ≤ 2,75 adalah Lulus Memuaskan
2,75 ≤ IP ≤ 3,50 adalah Lulus Sangat Memuaskan
2,75 ≤ IP ≤ 4,00 adalah Lulus Dengan Pujian
Pseudecode & Flowchart
Input(IPK)
JIKA IPK >= 2.00 && IPK <= 2.75 MAKA
Output("Lulus Memuaskan")
SEBALIKNYA
JIKA IPK >= 2.75 && IPK <= 3.50 MAKA
Output("Lulus Sangat Memuaskan")
SEBALIKNYA
JIKA IPK >= 3.50 && IPK <= 4.00 MAKA
Output("Lulus Dengan Pujian")
SEBALIKNYA
Output("Maaf, Anda Tidak Lulus")
AKHIR-JIKA
AKHIR-JIKA
AKHIR-JIKA
![]() |
| PSEUDECODE & FLOWCHART [IPK] |
Program [Apache NetBeans IDE 16]
![]() |
| PREDIKAT KELULUSAN [IPK] |
Script [Apache NetBeans IDE 16]_IPK :
package uts.uts;
import java.util.Scanner;
//Nama : Aufa Munadil Al - Khoir
//NIM : 3420210024
//Prodi : Teknik Informatika
//Ujian Tengah Semester 4
public class IPK {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Masukkan nilai IPK: ");
double IPK = input.nextDouble();
if (IPK >= 2.00 && IPK <= 2.75) {
System.out.println("Lulus Memuaskan");
} else if (IPK > 2.75 && IPK <= 3.50) {
System.out.println("Lulus Sangat Memuaskan");
} else if (IPK > 3.50 && IPK <= 4.00) {
System.out.println("Lulus Dengan Pujian");
} else {
System.out.println("Maaf, Anda tidak lulus");
}
}
}
Sekian & Terimakasih
Wassalamu'alaikum Wr. Wb.






Komentar
Posting Komentar