Fie b un numar natural si e un alt numar natural. Sa se calculeze b la e.
Analiza Programului
Vom utiliza o variabila in care vom calcula puterea. Pentru fiecare iteratie de la 1 la e vom inmulti valoarea bazei cu ea insasi.
using System; namespace Power { class Program { static void Main(string[] args) { int b, p; Console.WriteLine("Introduceti baza:"); if (!int.TryParse(Console.ReadLine(), out b)) throw new FormatException("Format incorect"); Console.WriteLine("Introduceti puterea:"); if(!int.TryParse(Console.ReadLine(), out p)) throw new FormatException("Format incorect"); Console.WriteLine(Power(b,p)); Console.Read(); } public static int Power(int baza, int exponent) { int result = 1; for (int i = 1; i <= exponent; i++) { result = result * baza; } return result; } } }
Category: Uncategorized