C# Eğitici - Girilen sayıların ortalamasını bulma While Mantığı

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Rusça bilmeyen Rus
Uzman Üye
Katılım
1 Ağu 2019
Mesajlar
227
Çözümler
1
Tepki puanı
95
Ödüller
2
6 HİZMET YILI
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();



        }
    }
}
 
Biz Her Zaman Burdaydık Zaten. Siz Geç Geldiniz
Emektar Üye
Katılım
25 Ocak 2017
Mesajlar
1,733
Çözümler
510
Tepki puanı
771
Ödüller
15
Sosyal
9 HİZMET YILI
console yeni başlayanlar için iyi olmuş ellerine sağlık
 
Basketball player
Süper Üye
Katılım
4 Şub 2018
Mesajlar
728
Çözümler
3
Tepki puanı
71
Ödüller
9
Yaş
29
8 HİZMET YILI
teşekkürler başlangıç seviyesi için yararlı
 
Onaylı Üye
Katılım
6 Şub 2020
Mesajlar
62
Çözümler
1
Tepki puanı
4
Ödüller
7
Yaş
32
6 HİZMET YILI
Başlangıç için iyi bence sağol kardeş
 
Wowww
Seçkin Üye
Katılım
14 May 2019
Mesajlar
298
Tepki puanı
18
Ödüller
3
Yaş
35
7 HİZMET YILI
yeni başlayanlar için güzel olmuş :)
 
Uzman Üye
Katılım
12 Nis 2018
Mesajlar
298
Çözümler
1
Tepki puanı
6
Yaş
30
8 HİZMET YILI
it's useful for beginner like me... tk
 
Onaylı Üye
Katılım
8 Şub 2017
Mesajlar
51
Tepki puanı
0
Ödüller
9
9 HİZMET YILI
konsola yeni baslayanlar icin cok iyi saol
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst