C#'ta dizilerle vize final hesaplama programı nasıl yazılmalı?

Saitaslan

Femtopat
Katılım
17 Ekim 2022
Mesajlar
4
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar, üniversite ödevim için yardım edebilecek var mı?

Kod:
{
            string[] ad = new string[3];
            string[] soyad = new string[3];
            double[] vize = new double[3];
            double[] final = new double[3];
            double[] ort = new double[3];
            for (int i = 0; i < 3; i++)
            {
                Console.Clear();
                Console.Write((i + 1) + ". Öğrencinin Adını Girin: ");
                ad[I] = Console.ReadLine();
                Console.Write((i + 1) + ". Öğrencinin Soyadını Girin: ");
                soyad[I] = Console.ReadLine();
                Console.Write((i + 1) + ". Öğrencinin Vize Notunu Girin: ");
                vize[I] = Convert.ToDouble(Console.ReadLine());
               Console.Write((i + 1) + ". Öğrencinin Final Notunu Girin: ");
                final[I] = Convert.ToDouble(Console.ReadLine());
                ort[I] = vize[I] * 0.4 + final[I] * 0.7;

                while (true)
                {

                }
                if (ort >= 95 && ort <= 100)
                {
                    Console.WriteLine("Not Değeriniz A1");
                }
                else if (ort >= 90 && ort <= 94)
                {
                    Console.WriteLine("Not Değeriniz A2");
                }
                else if (ort >= 85 && ort <= 89)
                {
                    Console.WriteLine("Not Değeriniz A3");
                }
                else if (ort >= 80 && ort <= 84)
                {
                    Console.WriteLine("Not Değeriniz B1");
                }
                else if (ort >= 75 && ort <= 79)
                {
                    Console.WriteLine("Not Değeriniz B2");
                }
                else if (ort >= 70 && ort <= 74)
                {
                    Console.WriteLine("Not Değeriniz B3");
                }
                else if (ort >= 65 && ort <= 69)
                {
                    Console.WriteLine("Not Değeriniz C1");
                }
                else if (ort >= 60 && ort <= 64)
                {
                    Console.WriteLine("Not Değeriniz C2");
                }
                else if (ort >= 55 && ort <= 59)
                {
                    Console.WriteLine("Not Değeriniz D1");
                    Console.WriteLine("Şartlı Geçtiniz");
                }
                else
                {
                    Console.WriteLine("not değeriniz F");
                    Console.WriteLine("kaldınız");
                }
            }
            for(int i=0; i<3; i++)
            {
                Console.WriteLine("");
                Console.WriteLine("");
                Console.WriteLine("AD" + "          " + "SOYAD" + "          " + "ORTALAMA");
                Console.WriteLine("---------------------------------------------------");
                for (int a = 0; i < 3; i++)
                {
                    Console.WriteLine(ad[I] + "          " + soyad[I] + "          " + ort[I]);
                    Console.ReadLine();
                }
    
            }

        }
    }
}
 
Son düzenleme:

Yeni konular

Geri
Yukarı