Necesito ayuda de programación con un programa en lenguaje C

Me puedes ayudar con este programa es que todavía soy novatisimo en esto del c
Realizar un menú de 05 opciones y mediante Switch ejecutar la opción que se desee. La forma del menú será la siguiente:
a) La potencia de un número entero
b) El área de un trapecio
c) El área de un Triangulo
d) La Suma de 2 números
e) El producto de 2 números.

1 respuesta

Respuesta
1
//metodo que devuelve la potencia n de un numero
int potencia()
{
//se piden los datos
int numero, potencia; 
printf( "\n   Introduzca un numero : " ); 
scanf( "%d", &numero );
printf( "\n   Introduzca la potencia : " ); 
scanf( "%d", &potencia );
//se multiplica el numero por si mismo potencia veces
//(tambien se puede utilizar el metodo pow de la MAthlib
for (int i=0; i < potencia; i++) numero = numero * numero;
//tambien se puede escribir : for (int i=0; i < potencia; i++) numero *= numero;
//es lo mismo solo cambia el formalismo.
return numero;
}
//Otro metodo que necesites
int tuMetodo()
{
.
.
.
.
}
int main() 

int menu; 
printf( "\n   Introduzca un numero : " ); 
scanf( "%d", &menu );
switch(menu)
{
case 1:
{
return potencia();
break;  //Este break es inutil aqui pero es bueno acostumbrase a ponerlo
}
case 2:
{
return tuMetodo();
break;  //Este break es inutil aqui pero es bueno acostumbrase a ponerlo
}
    case xxx:
{
.......
}
default:
{
//En caso de un numero diferente de 1,2,3,4 y 5
printf("Error");
return -1;
break;
}
}
return 0;
}

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas