Rastgele Oluşturulan Vize/Final Notlarının Ortalamasını Alıp Geçti/Kaldı Kontrolü Yapan C# Kodu


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication74
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] vize = new int[20];
            int[] final = new int[20];
            int[] toplam = new int[20];
            int[] ortalama = new int[20];
            int rastsayi1;
            Random rastgele = new Random();

         
            for (int i = 0; i < 20; i++)
            {
                rastsayi1 = rastgele.Next(0, 100);
                vize[i] = rastsayi1;
            }

            for (int i = 0; i < 20; i++)
            {
                Console.WriteLine(i + 1 + ". Öğrencinin Vize Notu = " + vize[i]);
            }

            Console.Write("Öğrencilerin Final Notlarını Görmek İçin Enter'a Basınız..");
            Console.ReadKey();
            Console.Clear();

            Random finalnot = new Random();
            int finalnotu = finalnot.Next(0, 100);
         
            for (int i = 0; i < 20; i++)
            {
                finalnotu = finalnot.Next(0, 100);
                final[i] = finalnotu;
            }

            for (int i = 0; i < 20; i++)
            {
                Console.WriteLine(i + 1 + ". Öğrencinin Final Notu = " + final[i]);
            }

            Console.Write("Öğrencilerin Not Ortalamalarını Görmek İçin Enter'a Basınız..");
            Console.ReadKey();
            Console.Clear();

            for (int i = 0; i < 20; i++)
            {
                toplam[i] = vize[i] + final[i];
            }
            for (int i = 0; i < 20; i++)
            {
                ortalama[i] = toplam[i] / 2;
                Console.WriteLine(i + 1 + ". Öğrencinin Not Ortalaması : " + ortalama[i]);
            }
            Console.Write("Öğrencilerin Geçti/Kaldı Durumlarını Görmek İçin Enter'a Basınız..");
            Console.ReadKey();
            Console.Clear();

            for (int i = 0; i < 20;i++ )
            {
                if (ortalama[i] < 70)
                    Console.WriteLine(i+1+". Öğrenci Dersten Kaldı.");
                if (ortalama[i] > 70)
                    Console.WriteLine(i + 1 + ". Öğrenci Dersi Geçti.");
            }
            Console.ReadKey();
        }
    }
}




Hiç yorum yok:

Yorum Gönder