C# Dersleri 41 - Üslü Sayı Hesaplama


C# ile Kullanıcıdan Üs ve Üssü Değerlerini Alıp Hesaplayan Program

Bu pratikte, C# dilinde kullanıcıdan üs ve üssü değerlerini alarak üssü hesaplayan bir program yazacağız. C# ile üssü hesaplama işlemi, bir sayının belirli bir kuvvetini almak anlamına gelir ve bu işlemde matematiksel olarak çok kullanışlıdır. C# ile yapılan hesaplamalar genellikle yüksek doğrulukla yapılır, bu yüzden kullanıcıdan alınan sayılar üzerinde doğru bir işlem yapılacaktır.

Pratik Kodu:

namespace HelloWorld
{
    internal class Program
    {

        static void Main(string[] args)
        {

            // Kullanıcıdan üs ve üssü değerleri alınır
            Console.Write("Üssü alınacak sayıyı girin: ");
            double baseNumber = double.Parse(Console.ReadLine());

            Console.Write("Üs değerini girin: ");
            double exponent = double.Parse(Console.ReadLine());

            double result = Math.Pow(baseNumber, exponent);

            // Üssün hesaplanması
            for (int i = 1; i <= exponent; i++)
            {
                result = result * baseNumber;
            }

            // Sonucun ekrana yazdırılması
            Console.WriteLine($"{baseNumber} üssü {exponent} = {result}");


        }
    }
}

Örnek Çıktı:

Senaryo 1:

Üssü alınacak sayıyı girin: 2
Üs değerini girin: 3
2 üssü 3 = 8

Senaryo 2:

Üssü alınacak sayıyı girin: 5
Üs değerini girin: 4
5 üssü 4 = 625

Senaryo 3:

Üssü alınacak sayıyı girin: 7
Üs değerini girin: 2
7 üssü 2 = 49

Bu C# programı ile kullanıcıdan alınan üs ve üssü değerlerine göre hesaplama yapılır. Program, C# dilinin güçlü matematiksel işlem özelliklerini kullanarak doğru sonuçlar verir ve kullanıcıya üssü doğru bir şekilde gösterir.