Syntak yang telah di buat untuk program adalah sebagai berikut :
using System;
namespace code
{
class Program
{
static void Main(string[] args)
{
string nama, pilihan;
int data1, x, data2, y = 0, jumlah;
while(y == 0){
jumlah = 0;
Console.Clear();
Console.WriteLine("1. Program bilangan");
Console.WriteLine("2. Program Gaji karyawan");
Console.Write("Masukan pilihan anda: ");
Console.WriteLine("Masukan q untuk keluar");
pilihan = Console.ReadLine();
x = 1;
switch(pilihan){
case "1":
Console.Write("Masukan Jumlah bilangan yang akan kamu jumlahkan: ");
data1 = int.Parse(Console.ReadLine());
while(x <= data1){
Console.Write("Bialangan ke-{0} :", x);
data2 = int.Parse(Console.ReadLine());
x++;
jumlah = jumlah + data2;
}
System.Console.WriteLine("Jumlah data adalah : "+ jumlah);
Console.ReadLine();
break;
case "2":
int karyawan, gajiaw, gajiak, bonus, jam, data;
Console.Write("Masukan jumlah karyawan: ");
karyawan = int.Parse(Console.ReadLine());
while(x <= karyawan){
Console.WriteLine("------ Karyawan ke-{0} -----", x);
Console.Write("Masukan Nama: ");
nama = Console.ReadLine();
Console.Write("Jam lembur: ");
jam = int.Parse(Console.ReadLine());
gajiaw = 2000000;
if(jam <= 5){
bonus = jam * 100000;
}else{
bonus = jam * 50000;
}
gajiak = gajiaw + bonus;
x++;
Console.WriteLine();
System.Console.WriteLine("Nama : "+ nama);
System.Console.WriteLine("Bonus: "+ bonus);
System.Console.WriteLine("Total gaji: "+ gajiak);
Console.ReadLine();
}
break;
case "q":
y = 12;
break;
default :
Console.WriteLine("Pilihan yang anda masukan tidak sesuai");
break;
}
}
Console.Clear();
Console.WriteLine("Terimakasih telah menjalankan program silahkan tekan enter untuk keluar");
Console.ReadKey();
}
}
}
0 komentar:
Posting Komentar