Witam, uczę się programować i nie rozumiem dlaczego wyskakuje mi błąd: „Program.Potega(int, int)”: nie wszystkie ścieżki w kodzie zwracają wartość
Podam treść zadania:
Stwórz funkcję:
int Potega(int a, int b)
Funkcja zwraca wynik potęgowania liczby a, wykładnikiem potęgi jest b, przesłanych jako parametry funkcji. Skorzystaj z funkcji Math.Pow. Zademonstruj działanie tej funkcji i wyświetl zwróconą wartość na ekran.
Wskazówka 1. Skorzystaj z konwersji: Convert.ToInt32()
namespace Zad04
{
internal class Program
{
static void Main(string[] args)
{
int wynik = Potega(5, 2);
Console.WriteLine(wynik);
}
static int Potega(int a, int b)
{
double zmienna1 = Convert.ToDouble(a);
double zmienna2 = Convert.ToDouble(b);
Math.Pow(zmienna1, 2);
}
}
}