A. BAHASA C#
using System;
namespace Soal_switch_dan_if
{
public class biodata
{
public static long uang=0, mobil=0, gaji=0;
public static long rumah=0, deposito=0;
public static void syarat1()
{
Console.WriteLine(“”);
Console.Write(“Inputkan Uang Tunai : “);
uang=long.Parse(Console.ReadLine());
Console.Write(“Inputkan Harga Mobil BMW : “);
mobil=long.Parse(Console.ReadLine());
Console.Write(“Inputkan Gaji Per Bulan : “);
gaji=long.Parse(Console.ReadLine());
if ((uang >= 1000000000) && (mobil >= 300000000) && (gaji >= 10000000))
{
Console.WriteLine(“”);
Console.Write(“Lamaran Anda Diterima “);
}
else
{
Console.WriteLine(“”);
Console.Write(“Lamaran Anda Ditolak !! “);
Console.WriteLine(“”);
syarat2();
}
}
public static void syarat2()
{
Console.WriteLine(“”);
Console.Write(“Inputkan Harga Rumah : “);
rumah=long.Parse(Console.ReadLine());
Console.Write(“Inputkan Deposito : “);
deposito=long.Parse(Console.ReadLine());
if ((rumah >= 5000000000) && (deposito >= 3000000000))
{
Console.WriteLine(“”);
Console.Write(“Lamaran Anda Diterima “);
}
else
{
Console.WriteLine(“”);
Console.Write(“Lamaran Anda Ditolak !! “);
}
}
public void tampilkan()
{
int pilih = 0;
Console.Write(“Silahkan Inputkan Angka : “);
pilih=Convert.ToInt32(Console.ReadLine());
switch (pilih)
{
case 1:
{
syarat1(); break;
}
case 2:
{
syarat2(); break;
}
default:
{
Console.WriteLine();
Console.Write(“Maaf Anda Tidak Memenuhi Syarat 1 dan Syarat 2 , Lamaran Anda Ditolak !! “);
break;
}
}
}
}
}
//Pemanggilan Pada Program Utama
using System;
namespace Soal_switch_dan_if
{
class Program
{
public static void Main(string[] args)
{
biodata b = new biodata();
Console.WriteLine(“1. Syarat Pertama”);
Console.WriteLine(“2. Syarat Kedua”);
Console.WriteLine();
b.tampilkan();
Console.ReadKey(true);
}
}
}
B. BAHASA C++
#include <iostream>
using namespace std;
class biodata
{
public:
long uang=0, mobil=0, gaji=0;
long rumah=0, deposito=0;
void syarat1()
{
cout << “” << endl;
cout << “Inputkan Uang Tunai : “;
cin >> uang;
cout << “Inputkan Harga Mobil BMW : “;
cin >> mobil;
cout << “Inputkan Gaji Per Bulan : “;
cin >> gaji;
if ((uang >= 1000000000) && (mobil >= 300000000) && (gaji >= 10000000))
{
cout << “” << endl;
cout << “Lamaran Anda Diterima “;
}
else
{
cout << “” << endl;
cout << “Lamaran Anda Ditolak !! “;
cout << “” << endl;
syarat2();
}
cin.get();
}
void syarat2()
{
cout << “” << endl;
cout << “Inputkan Harga Rumah : “;
cin >> rumah;
cout << “Inputkan Deposito : “;
cin >> deposito;
if ((rumah >= 500000000) && (deposito >= 300000000)) //dibulatkan menjadi 500jt & 300jt
{
cout << “” << endl;
cout << “Lamaran Anda Diterima “;
}
else
{
cout << “” << endl;
cout << “Lamaran Anda Ditolak !! “;
}
cin.get();
}
void tampilkan()
{
int pilih = 0;
cout << “Silahkan Inputkan Angka : “;
cin >> pilih;
switch (pilih)
{
case 1:
{
syarat1(); break;
}
case 2:
{
syarat2(); break;
}
default:
{
cout << “” << endl;
cout << “Maaf Anda Tidak Memenuhi Syarat 1 dan Syarat 2 , Lamaran Anda Ditolak !! “;
break;
}
}
}
};
//Pemanggilan Pada Program Utama
int main()
{
biodata b ;
cout << “1. Syarat Pertama” << endl;
cout << “2. Syarat Kedua” << endl;
cout << “” << endl;
b.tampilkan();
cin.get();
return 0;
}
C. BAHASA JAVA
package cewekmatre;
import java.util.Scanner;
public class biodata
{
public static long uang=0, mobil=0, gaji=0;
public static long rumah=0, deposito=0;
public void syarat1()
{
Scanner angka = new Scanner(System.in);
System.out.println(“”);
System.out.print(“Inputkan Uang Tunai : “);
uang = Long.parseLong(angka.nextLine());
System.out.print(“Inputkan Harga Mobil BMW : “);
mobil = Long.parseLong(angka.nextLine());
System.out.print(“Inputkan Gaji Per Bulan : “);
gaji = Long.parseLong(angka.nextLine());
if ((uang >= 1000000000) && (mobil >= 300000000) && (gaji >= 10000000))
{
System.out.println(“”);
System.out.print(“Lamaran Anda Diterima “);
}
else
{
System.out.println(“”);
System.out.print(“Lamaran Anda Ditolak !! “);
System.out.print(“”);
syarat2();
}
}
public void syarat2()
{
Scanner angka = new Scanner(System.in);
System.out.println(“”);
System.out.print(“Inputkan Harga Rumah : “);
rumah = Long.parseLong(angka.nextLine());
System.out.print(“Inputkan Deposito : “);
deposito = Long.parseLong(angka.nextLine());
if ((rumah >= 500000000) && (deposito >= 300000000)) //dibulatkan menjadi 500jt & 300jt
{
System.out.println(“”);
System.out.print(“Lamaran Anda Diterima “);
}
else
{
System.out.println(“”);
System.out.print(“Lamaran Anda Ditolak !! “);
}
}
public int pilih=0;
public void tampilkan()
{
Scanner angka = new Scanner(System.in);
System.out.println(“1. Syarat Pertama”);
System.out.println(“2. Syarat Kedua”);
System.out.print(“Silahkan Inputkan Angka : “);
pilih = Integer.parseInt(angka.nextLine());
switch (pilih)
{
case 1:
{
syarat1(); break;
}
case 2:
{
syarat2(); break;
}
default:
{
System.out.println();
System.out.print(“Maaf Anda Tidak Memenuhi Syarat 1 dan Syarat 2 , Lamaran Anda Ditolak !! “);
break;
}
}
}
}
//Pemanggilan Pada Program Utama
package cewekmatre;
public class Cewekmatre
{
public static void main(String[] args)
{
biodata b = new biodata();
System.out.println();
b.tampilkan();
}
}