C# Üslü Sayıları Hesaplama nasıl yapılır. Bu yazımızda C#‘ta üslü sayıları hesaplanmasında sizlere yardımcı olmaya çalışacağım bir kaç tane örnek üzerinden farklı yollarla nasıl yapıldığını da görmüş olacağız. Hepimizin bildiği üzere Üs alma matematiksel işlemlerde önemli bir rol oynamaktadır.

ÜS Nedir? 🤔
Bu sorumuzun cevabına gelecek olursak Üs, bazen kuvvet, b taban, n üs veya kuvvet olmak üzere, bⁿ olarak gösterilen ve “b üssü n”, “b üzeri n” veya “b’nin n’inci kuvveti” olarak telaffuz edilen matematiksel işlemdir. Eğer n pozitif bir tam sayıysa, tabanın tekrarlanan çarpımına karşılık gelir.

1.Örnek
C#’ta Console uygulama for ile üs hesaplama işlemi…
1 2 3 4 5 6 | Console.WriteLine("KODKAMPÜSÜ SUNAR"); //2'nin üsleri 100 den küçük çıkan sonuçları hesaplar for (int i = 2; i < 100; i *= 2) { Console.WriteLine("İki sayısının üsleri " + i); } |
Ekran Çıktısı
1 2 3 4 5 6 7 | KODKAMPÜSÜ SUNAR İki sayısının üsleri 2 İki sayısının üsleri 4 İki sayısının üsleri 8 İki sayısının üsleri 16 İki sayısının üsleri 32 İki sayısının üsleri 64 |
2.Örnek
1 2 3 4 5 | Console.WriteLine("KODKAMPÜSÜ SUNAR"); //3'ün üsleri 100 den küçük çıkan sonuçları hesaplar for (int i = 3; i < 100; i *= 3) { Console.WriteLine("üç sayısının üsleri " + i); |
Ekran Çıktısı
1 2 3 4 5 | KODKAMPÜSÜ SUNAR üç sayısının üsleri 3 üç sayısının üsleri 9 üç sayısının üsleri 27 üç sayısının üsleri 81 |
3.Örnek
Math.Pow() kullanarak & kullanıcıdan veri girişi alarak bir farklılık yapmış olduk.😯
1 2 3 4 5 6 7 8 9 | Console.WriteLine("KODKAMPÜSÜ SUNAR"); double taban, üssayı, hesaplama; Console.Write("Taban sayısı : "); taban = Convert.ToInt32(Console.ReadLine()); Console.Write("Üs sayısı : "); üssayı = Convert.ToInt32(Console.ReadLine()); hesaplama = Math.Pow(taban, üssayı); Console.WriteLine("Hesaplama = " + hesaplama); Console.ReadKey(); |
Ekran Çıktısı
1 2 3 4 | KODKAMPÜSÜ SUNAR Taban sayısı : 7 Üs sayısı : 3 Hesaplama = 343 |
4.Örnek
1 2 3 4 5 6 7 8 9 10 11 12 | Console.WriteLine("KODKAMPÜSÜ SUNAR"); int taban, üssayı, hesaplama = 1; Console.Write("Taban sayısı : "); taban = Convert.ToInt32(Console.ReadLine()); Console.Write("Kuvveti : "); üssayı = Convert.ToInt32(Console.ReadLine()); for (int i = 1; i <= üssayı; i++) { hesaplama = hesaplama * taban; } Console.WriteLine("{0} üssü {1} olan sayının sonucu = {2}", taban, üssayı, hesaplama); Console.ReadLine(); |
Ekran Çıktısı
1 2 3 4 | KODKAMPÜSÜ SUNAR Taban sayısı : 4 Kuvveti : 5 4 üssü 5 olan sayının sonucu = 1024 |
TEŞEKKÜRLER…
Çok iyi bir yazı olmuş özellikle örneklerine bayıldım çok faydalı olmuş Teşekkür ederim.