c# uygulama örnekleri

C# dilinde ondalıklı sayı işlemi yapmak için double veya float türü kullanılır. Örneğin, aşağıdaki kod bloğunda, kullanıcı tarafından girilen 5 adet ondalıklı sayı, bir dizi kullanılarak toplanmaktadır:

csharp

using System;

class Program
{
static void Main(string[] args)
{
double[] sayilar = new double[5];
double toplam = 0;

    for (int i = 0; i < sayilar.Length; i++)
    {
        Console.Write("{0}. sayıyı giriniz: ", i+1);
        string sayiStr = Console.ReadLine();

        if (!double.TryParse(sayiStr, out sayilar[i]))
        {
            Console.WriteLine("Geçersiz bir sayı girdiniz. Lütfen tekrar deneyin.");
            i--;
        }
        else
        {
            toplam += sayilar[i];
        }
    }

    Console.WriteLine("Girilen sayıların toplamı: {0}", toplam);
    Console.ReadKey();
}

}

Bu kod bloğunda, double türünde 5 adet sayı almak için double[] tipinde bir dizi kullanılmaktadır. Kullanıcının girdiği her sayı, double.TryParse() yöntemi ile doğrulanarak, doğru bir sayıysa diziye eklenir ve toplama işlemi için toplam değişkenine eklenir. Yanlış bir sayı girildiğinde kullanıcı uyarılır ve tekrar sayı girmesi istenir.

En sonunda, girilen sayıların toplamı Console.WriteLine() yöntemi kullanılarak ekrana yazdırılır.

Not: Dizi boyutu önceden belirlendiği için, kullanıcı sadece 5 sayı girebilir. Bu örnekte, kullanıcının gireceği sayı adedi değiştirilebilir veya kullanıcıdan sayı adedi değiştirilebilir.

By Artsın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir