Rusça bilmeyen Rus
Uzman Üye
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
// Olmazsa olmazımız değişkenlerimizi tanımlıyoruz.
int sayi = 0;
int i = 0;
int ort = 0;
int toplam= 0;
// Kullanıcıdan ne istediğimizi yazıyoruz.
Console.WriteLine("Ortalamasini Hesaplanmasini İstediğiniz Sayilari Giriniz (0 Girerseniz İşlem Sonlanır) : ");
// Kullanıcının girdiği değeri int değerine çevirip değişkene atadık.
sayi = Convert.ToInt32(Console.ReadLine());
// 0 sayısı girilene kadar sayıları kaydetmesini ve tekrarlamasını istiyoruz bu yüzden while kullanıcaz
// Burada while içine yazdığımız sayi değişkeni 0 a eşit değilse ( != -> eşit değilse == -> eşitse) içindeki kodu tekrarlasın
while (sayi != 0)
{
// Girilen değeri toplam değişkeninde topladık
toplam = toplam + sayi;
i++;
// Ve i değişkenini 1 arttırdık çünkü ortalamayı bulmak için kaç sayı girildiğini bilmemiz lazım
sayi = Convert.ToInt32(Console.ReadLine());
}
// Evet Kullanıcı 0 Tuşuna basıp enter ladı
// Artık Kullanıcının istediği ortalamayı verelim.
// Ama ilk önce tabikide temizlik :D
Console.Clear();
ort = toplam / i;
Console.WriteLine("Girdiğiniz sayıların ortalaması : " + ort);
Console.WriteLine("Girdiğiniz sayıların toplamı : " + toplam);
Console.WriteLine("Girdiğiniz sayı adeti : " + i);
// Konsolun direk işlem sonrası kapanmaması içinde bunu ekliyoruz.
Console.ReadKey();
}
}
}