package HargaSewaKamar;
import java.io.*;
class Main {
public static void main (String [] args) throws IOException{
String nama="",kamar="",jenis="";
int lama=0,tarif=0;
BufferedReader br = new BufferedReader(new InputStreamReader (System.in));
System.out.println("--**-- SISTEM INFORMASI PERHOTELAN --**--");
System.out.print("Nama Pelanggan \t\t\t: ");
nama = br.readLine();
System.out.println("\nPilih Jenis Kamar");
System.out.println("R. Reguler");
System.out.println("S. Suite");
System.out.println("P. President");
System.out.print("Jenis kamar yang dipesan (R/S/P) \t: ");
jenis = br.readLine();
System.out.print("\nLama Menginap \t\t\t: ");
lama = Integer.parseInt(br.readLine());
if (jenis.equals("R")){
tarif = lama*300000;
kamar="Reguler";
}else if (jenis.equals("S")){
tarif = lama*500000;
kamar="Suite";
}else if (jenis.equals("P")){
tarif = lama*750000;
kamar="President";
}
System.out.println("\n\n---***--- NOTA PEMBAYARAN HOTEL ---***---");
System.out.println("Nama Pelanggan \t\t\t: " + nama);
System.out.println("Jenis Kamar \t\t\t: " + kamar);
System.out.println("Tarif Penginapan \t\t: Rp " + tarif + ",-");
System.out.println("====================================================");
}
}
Stavím jednoduchý program pro případovou studii zahrnující hotel ceny. Main.java měly by být tam, kde uživatel zadat své údaje, zatímco Hotel.java je místo, kde cenové kategorii se počítá s dny pobytu. To je Main.java a já bych dal "pokud" metoda v Hotel.java. Udělal jsem to, ale kompilátor mi dával 0.
To je Hotel.java
public class Hotel{
public static String hitung(String jenis){
String kamar = "";
int tarif=0;
int lama=0;
if (jenis.equals("R")){
tarif = lama*300000;
kamar="Reguler";
}else if (jenis.equals("S")){
tarif = lama*500000;
kamar="Suite";
}else if (jenis.equals("P")){
tarif = lama*750000;
kamar="President";
}
return kamar;
}
}