public static void Main()
Console.WriteLine("Soal 1 : ");
Console.WriteLine("Masukkan maksimal nilai : ");
int max = int.Parse(Console.ReadLine());
int row = (int) Math.Ceiling((double) max/batas);
Console.WriteLine("Total Row : "+row);
for(int x=1;x<=batas;x++){
Console.Write(count+"\t");
int count = (i*batas)+(batas+1-x);
Console.Write(count+"\t");
Console.WriteLine("Soal 2 : ");
Console.WriteLine("Masukkan nilai tugas : ");
int tugas = int.Parse(Console.ReadLine());
Console.WriteLine("Masukkan nilai UTS : ");
int uts = int.Parse(Console.ReadLine());
Console.WriteLine("Masukkan nilai UAS : ");
int uas = int.Parse(Console.ReadLine());
double nilaiAkhir = (0.3*tugas)+(0.3*uts)+(0.4*uas);
if(nilaiAkhir >= 90 && nilaiAkhir <= 100){
Console.WriteLine("Grade A");
}else if(nilaiAkhir >= 75 && nilaiAkhir <= 89){
Console.WriteLine("Grade B");
}else if(nilaiAkhir >= 60 && nilaiAkhir <= 74){
Console.WriteLine("Grade C");
}else if(nilaiAkhir >= 50 && nilaiAkhir <= 59){
Console.WriteLine("Grade D");
}else if(nilaiAkhir >= 0 && nilaiAkhir <= 49){
Console.WriteLine("Grade E");
Console.WriteLine("Grade nilai tidak dapat ditentukan");
Console.WriteLine("Lagi?(T/Y) : ");
String isUlangi = Console.ReadLine();
ulangi = isUlangi == "Y" || isUlangi == "y";
Console.WriteLine("Soal 3 => Menghitung volume bola : ");
Console.WriteLine("Masukkan nilai diameter bola : ");
double jari = int.Parse(Console.ReadLine())/2;
Console.WriteLine("Jari jari bola : "+jari);
double phi = 3.14159265358979;
Console.WriteLine("Volume bola = "+(4/3*phi*jari*jari*jari));