CONTOH PROGRAM KALKULATOR
import java.util.Scanner;
class ProgramKalkulaktor{
public static void main(String [] args) {
Scanner input = new Scanner(System.in);
Kalkulaktor kal = new Kalkulaktor();
kal.printMenu();
int pilihan = input.nextInt();
System.out.print("operan 1 : ");
double op1 = input.nextInt();
System.out.print("operan 2 : ");
double op2 = input.nextInt();
kal.printHasil(pilihan, op1, op2);
}
}
class Kalkulaktor
{
//double op1, op2;
void printMenu(){
System.out.println("Menu Kalkulaktor : ");
System.out.println("1. Tambah");
System.out.println("2. Kurang");
System.out.println("3. Kali ");
System.out.println("4. Bagi");
System.out.println("Masukan pilihan menu : ");
}
double tambah(double op1, double op2) {
double hasil = op1 + op2;
return hasil;
}
double kurang(double op1, double op2) {
double hasil = op1 - op2;
return hasil;
}
double kali(double op1, double op2) {
double hasil = op1 * op2;
return hasil;
}
double bagi(double op1, double op2) {
double hasil = op1 / op2;
return hasil;
}
void print(double hasil) {
System.out.println("Hasil operasi : "+hasil);
}
void printHasil(int pilihan, double op1, double op2){
if (pilihan == 1) {
print (tambah(op1,op2));
} else if (pilihan == 2) {
print (kurang(op1,op2));
} else if (pilihan == 2) {
print (kali(op1,op2));
} else if (pilihan == 2) {
print (bagi(op1,op2));
} else {
System.out.println("Tidak ada pilihan lain");
}
}
}
class ProgramKalkulaktor{
public static void main(String [] args) {
Scanner input = new Scanner(System.in);
Kalkulaktor kal = new Kalkulaktor();
kal.printMenu();
int pilihan = input.nextInt();
System.out.print("operan 1 : ");
double op1 = input.nextInt();
System.out.print("operan 2 : ");
double op2 = input.nextInt();
kal.printHasil(pilihan, op1, op2);
}
}
class Kalkulaktor
{
//double op1, op2;
void printMenu(){
System.out.println("Menu Kalkulaktor : ");
System.out.println("1. Tambah");
System.out.println("2. Kurang");
System.out.println("3. Kali ");
System.out.println("4. Bagi");
System.out.println("Masukan pilihan menu : ");
}
double tambah(double op1, double op2) {
double hasil = op1 + op2;
return hasil;
}
double kurang(double op1, double op2) {
double hasil = op1 - op2;
return hasil;
}
double kali(double op1, double op2) {
double hasil = op1 * op2;
return hasil;
}
double bagi(double op1, double op2) {
double hasil = op1 / op2;
return hasil;
}
void print(double hasil) {
System.out.println("Hasil operasi : "+hasil);
}
void printHasil(int pilihan, double op1, double op2){
if (pilihan == 1) {
print (tambah(op1,op2));
} else if (pilihan == 2) {
print (kurang(op1,op2));
} else if (pilihan == 2) {
print (kali(op1,op2));
} else if (pilihan == 2) {
print (bagi(op1,op2));
} else {
System.out.println("Tidak ada pilihan lain");
}
}
}
SEMOGA BERMANFAAT
No comments:
Post a Comment