Rusça bilmeyen Rus
Uzman Üye
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)
{
// Öncelikle her zamanki gibi değişkenlerimizi tanımlıyoruz
// bu şekilde aralarına virgül koyup tek satıra birden çok değişken atayabiliriz
int taban, us, sonuc = 1;
// Kullanıcıdan veri girmesini istiyoruz
Console.Write("Taban Sayısını Giriniz: ");
taban = Convert.ToInt32(Console.ReadLine());
Console.Write("Üs Sayısını Giriniz: ");
us = Convert.ToInt32(Console.ReadLine());
// for döngüsüyle i değişkeninin kullanıcın belirlediği us değişkenine eşit olana kadar i yi birer birer arttırıcak
// ve içindeki işlemi tekrarlayacak
for (int i = 1; i <= us; i++)
{
// sonucu 1 olarak ayarlamıştık örnek tabanı 5 yaptık
// 5*1 den sonuc otomatikman 5 olucak
// us 2 ise for ile tekrarlanıcak sonuc 5 iken 5*5 ten 25 olucak
sonuc = sonuc * taban;
}
// Birazda temizleyelim değilmi :D
Console.Clear();
// Sonucları kullanıcıya gösteriyoruz " " içlerine boşluk bırakmazsanız her şey bitişik olur
Console.Write(taban + " Üssü " + us + " = " + sonuc);
Console.ReadKey();
}
}
}