Tugas Pemrograman Smester 1 & Smester 2
Tugas Pemrograman
Farrel Rivazio Harlyan
Smester 1
1.If Else
Script :import java.util.Scanner;
public class For{
public static void main(String []args){
Scanner bca = new Scanner(System.in);
System.out.println("Masukan Usia Yang Akan Di Cek Umurnya : ");
int abc = bca.nextInt();
for(int i=1; i<=abc; i++){
System.out.println("Masukan Usia : ");
int umur = bca.nextInt();
if(umur>0 && umur<=11){
System.out.println("Usia Masih Muda Sekolah Tingkatan SD");
}else if (umur>=12 && umur<=15){
System.out.println("Usia Remaja Sekolah Tingkatan SMP");
}else if (umur>=16 && umur<=19){
System.out.println("Usia sudah matang Sekolah Tingkatan SMK atau SMA");
}else {
System.out.println("LULUS");
}
}
}
}
Farrel Rivazio Harlyan
Smester 1
1.If Else
Script :import java.util.Scanner;
public class For{
public static void main(String []args){
Scanner bca = new Scanner(System.in);
System.out.println("Masukan Usia Yang Akan Di Cek Umurnya : ");
int abc = bca.nextInt();
for(int i=1; i<=abc; i++){
System.out.println("Masukan Usia : ");
int umur = bca.nextInt();
if(umur>0 && umur<=11){
System.out.println("Usia Masih Muda Sekolah Tingkatan SD");
}else if (umur>=12 && umur<=15){
System.out.println("Usia Remaja Sekolah Tingkatan SMP");
}else if (umur>=16 && umur<=19){
System.out.println("Usia sudah matang Sekolah Tingkatan SMK atau SMA");
}else {
System.out.println("LULUS");
}
}
}
}
2.For
Script:
public class contoh {
public static void main(String[] args) {
int a = 0;
for(a=0; a<5; a++) {
System.out.println("nilai a : " + a);
}
}
}
3.While
Script:
public class omg {
public static void main(String[] args) {
int i = 0;
while (i < 10) {
System.out.println("i saat ini: " + i );
i ++;
}
}
}
Smester 2
1. Array
Script:
import java.util.*;
public class Array
{
public static void main (String[]args)
{
Scanner in = new Scanner (System.in);
String nama1;
String nama2;
String nama3;
String nama4;
System.out.println ("Masukan nama anda");
System.out.print ("Kalimat ke 1 : ");
nama1 = in.nextLine();
System.out.print ("Kalimat ke 2 : ");
nama2 = in.nextLine();
System.out.print ("Kalimat ke 3 : ");
nama3 = in.nextLine();
System.out.print ("Kalimat ke 4 : ");
nama4 = in.nextLine();
System.out.println ("Nama panjang anda adalah : "+nama1+" "+nama2+" "+nama3+" "+nama4+" ");
}
}
Foto Hasil:
2.Function/Fungsi
Script:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class Menu {
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
BufferedReader input2 = new BufferedReader (new InputStreamReader (System.in));
int i = 0;
int hargatotal = 0;
int penampung = 0;
String menu[] = new String [100];
int harga[] = new int [100];
String keputusan="Y";
System.out.println("Daftar Menu Makanan ");
System.out.println("----------------------------- ");
System.out.println("1. Cimol = Rp 5000 ");
System.out.println("2. Pentol Kabul = Rp 5000 ");
System.out.println("3. ES Kopyor = Rp 3500 ");
System.out.println("4. ES Cincau = Rp.2000");
while (keputusan.equals("Y")||keputusan.equals("y"))
{
System.out.print("Pilihan menu anda = ");
int pil = input.nextInt();
if (pil==1){
menu[i] = "Cimol";
harga[i] = 5000;
} else if (pil==2) {
menu[i]= "Pentol Kabul";
harga[i] = 5000;
} else if (pil==3) {
menu[i]="ES Kopyor";
harga[i] = 3500;
} else if (pil==4) {
menu[i]= "ES Cincau";
harga[i] = 2000;
} else {
System.out.println("Maaf pilihan menu anda tidak tersedia ");
menu[i]= "Tidak Ada";
}
System.out.println("Menu yang anda pesan adalah : "+menu[i]);
System.out.println("Harga yang harus dibayar : "+harga[i]);
System.out.print("Apakah anda ingin memesan lagi ? Y/T : ");
try{
keputusan = input2.readLine();
}catch(IOException e){
System.out.println("Gagal Membaca Keyboard");
}
i++;
}
System.out.println("");
System.out.println("Menu yang anda pesan adalah : "+i);
for (int a = 0; a<i;a++){
System.out.print(menu[a]+", ");
}
System.out.println("");
for (int b = 0; b<i;b++){
hargatotal = hargatotal + harga[b];
}
System.out.println("Total yang harus anda bayar adalah : Rp."+hargatotal);
}
}
Foto hasil:
-Foto kesalahan / Informasi yang salah
-Foto Hasil
Komentar
Posting Komentar