merhaba arkadaşlar c# ile kullanıcıya nasıl veri girişi yaptırırız mantığını anlatmaya çalıştığım örneği aşağıda paylaşmak isterim;

kullanılan örnek : # sınıftaki öğrencilerin notlarının ortalamasını hesaplayan program

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ibrahimyilmaz
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("## - Sınıftaki öğrencilerin kaldığını veya geçtiğini hesaplayan program. - ##");
Console.WriteLine("");
int sinifkackisi;
Console.WriteLine("NOT : Notlara 0 ile 100 arası değer giriniz. Devamsızlık 10 gün üzerinden hesaplanmaktadır.");
Console.WriteLine("");
Console.Write("Sınıfınız Kaç Kişi ? = ");
Console.Write("");
sinifkackisi = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <= sinifkackisi; i++)
{
Console.WriteLine("");
Console.WriteLine("------------------------------------");
Console.WriteLine("");
Console.WriteLine(" ## " + i + ". Öğrenci Bilgileri " + " ## ");
string adsoyad;
int yazili1, yazili2, yazili3, performans1, performans2, proje, toplam;
double devamsızlık, yaziliortalamasi, projeortalamasi, yazilitoplamasi, projetoplamasi, genelortalama;
Console.WriteLine("");
Console.Write(i + ". Öğrenci Adı ve Soyadı : ");
adsoyad = Console.ReadLine();
Console.WriteLine("");
Console.Write("1. Yazılı Notu : ");
yazili1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("");
Console.Write("2. Yazılı Notu : ");
yazili2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("");
Console.Write("3. Yazılı Notu : ");
yazili3 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("");
Console.Write("1. Performans Notu : ");
performans1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("");
Console.Write("2. Performans Notu : ");
performans2 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("");
Console.Write("Proje Notu : ");
proje = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("");
Console.Write("Devamsızlık ? = ");
Console.Write("");
devamsızlık = Convert.ToDouble(Console.ReadLine());
toplam = yazili1 + yazili2 + yazili3 + performans1 + performans2 + proje;
yazilitoplamasi = yazili1 + yazili2 + yazili3;
projetoplamasi = performans1 + performans2;
yaziliortalamasi = yazilitoplamasi / 3;
projeortalamasi = projetoplamasi / 2;
genelortalama = toplam / 6;
if (genelortalama >= 50 && devamsızlık <= 10)
{
Console.WriteLine("");
Console.WriteLine("-----------------------------------------------------");
Console.WriteLine("");
Console.WriteLine(adsoyad + " adlı öğrencinin notları" + " ; ");
Console.WriteLine("");
Console.WriteLine("Tebrikler Geçer ! ");
Console.WriteLine("");
Console.WriteLine("Yazılı Ortalaması : " + yaziliortalamasi);
Console.WriteLine("");
Console.WriteLine("Performans Ortalaması : " + projeortalamasi);
Console.WriteLine("");
Console.WriteLine("Proje Notu : " + proje);
Console.WriteLine("");
Console.WriteLine("Genel Ortalaması : " + genelortalama);
Console.WriteLine("");
Console.WriteLine("Devamsızlık : " + devamsızlık);
Console.WriteLine("");
}
else
{
Console.WriteLine("");
Console.WriteLine("-----------------------------------------------------");
Console.WriteLine("");
Console.WriteLine(adsoyad + " adlı öğrencinin notları" + " ; ");
Console.WriteLine("");
Console.WriteLine("Tebrikler Kaldınız ! ");
Console.WriteLine("");
Console.WriteLine("Yazılı Ortalaması : " + yaziliortalamasi);
Console.WriteLine("");
Console.WriteLine("Performans Ortalaması : " + projeortalamasi);
Console.WriteLine("");
Console.WriteLine("Proje Notu : " + proje);
Console.WriteLine("");
Console.WriteLine("Genel Ortalaması : " + genelortalama);
Console.WriteLine("");
Console.WriteLine("Devamsızlık : " + devamsızlık);
Console.WriteLine("");
}
Console.WriteLine("");
Console.WriteLine("##################################################################");
Console.WriteLine("");
}
Console.WriteLine("Çıkış yapmak için bir tuşa basınız...");
Console.ReadKey();
}
}
}




buda ben bunu nasıl anlayayım diyenler için uygulama hali;
https://iyilmaz.com/c.rar