5 Mayıs 2015 Salı

C# Konsolda Girilen İki Sayıdan İkinci Sayının Değeri Kadar Birinci Sayının Üssünü Alma



KODLAR:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {


        static void Main(string[] args)
        {
            int sayi1 = 0, sayi = 0, sonuc = 1; //girilecek sayılar ve sonuç için değişkenlerimizi tanımlıyoruz.
            Console.Write("1.Sayıyı Giriniz: ");// kullanıcıdan ilk sayıyı istiyoruz
            sayi = int.Parse(Console.ReadLine()); //kullanıcının girdiği değeri sayi değişkenine aktarıyoruz.
            Console.Write("2.Sayıyı Giriniz: ");// kullanıcıdan ikinci sayıyı istiyoruz
            sayi1 = int.Parse(Console.ReadLine()); //kullanıcının girdiği değeri sayi1 değişkenine aktarıyoruz.

            for (int i = 0; i < sayi1; i = i + 1) // İkinci girilen değer kadar döngümüz çalışıyor.
            {
                sonuc = sonuc * sayi; // kullanıcı 2. değeri 3 girdiyse yukarıdaki for döngüsü kodu ile for içindeki kod 3 kez çalışıyor. Yani üs alma işlemi bu for döngüsü içinde gerçekleşiyor.
            }
            Console.WriteLine("Sonuc: {0} ",sonuc); // ekrana sonucu yazdırıyoruz.
            Console.ReadKey();

        }
    }
}