Curso-lenguaje-C/fundamentos-programacion/PEC7/ejercicios/ejerc03.c

28 lines
507 B
C

#include <stdio.h>
// Función recursiva mystery
int mystery(int a, int b)
{
if (b == 1)
{
return a;
}
else
{
return (2 * a + mystery(a, b - 1));
}
}
// Función principal (main)
int main()
{
int x = 10; // Definición de x
int y = 4; // Definición de y
int result; // Definición de result
result = mystery(x, y); // Llamada a mystery con argumentos x e y
printf("Result: %d\n", result); // Impresión del resultado
return 0;
}