Grupo
Funciones en C#
Objectivo
1. Define una función llamada "Potencia" que acepte dos parámetros enteros: la base y el exponente.
2. Usa una estructura repetitiva, como un bucle "for" o "while", para multiplicar la base por sí misma el número de veces especificado por el exponente.
3. La función debe devolver el resultado como un entero.
4. En el método Main, prueba la función pasando dos valores enteros y muestra el resultado.
Función de C# llamada "Potencia" para calcular el resultado de elevar un número entero a otro número (entero positivo). Debe devolver otro número entero. Por ejemplo, Power(2,3) debe devolver 8.
public static void Main()
{
int result = Power(2, 3); // Calcula 2 elevado a la potencia de 3
Console.WriteLine("El resultado de 2^3 es: {0}", result); // Esto imprimirá "El resultado de 2^3 es: 8"
}
Ejemplo de ejercicio en C#
Mostrar código C#
using System;
class Program
{
// Main method where the program execution begins
public static void Main()
{
// Calculate 2 raised to the power of 3 using the Power function
int result = Power(2, 3);
// Display the result of 2^3
Console.WriteLine("The result of 2^3 is: {0}", result); // This will print "The result of 2^3 is: 8"
}
// Function to calculate the power of a number using a loop
public static int Power(int baseNum, int exponent)
{
// Initialize result as 1 (since any number raised to 0 is 1)
int result = 1;
// Use a for loop to multiply the base by itself for the number of times specified by the exponent
for (int i = 0; i < exponent; i++)
{
result *= baseNum; // Multiply result by baseNum in each iteration
}
// Return the final result after the loop finishes
return result;
}
}
Output
The result of 2^3 is: 8
Código de ejemplo copiado
Comparte este ejercicio de C#