Está en la página 1de 2

#include<stdio.

h>
int suma(int numero1, int numero2);
int resta(int numero1, int numero2);
int multiplicacion(int numero1, int numero2);
int division(int numero1, int numero2);
int potencia(int numero1, int numero2);
int main(){
int a1, a2, n ,potencia=1,c=1;
int r = 0;
while (r == 0)
{
printf("Ingrese su primer numero\n");
scanf_s("%d", &a1);
printf("Ingrese su segundo numero\n");
scanf_s("%d", &a2);
printf("Escoja la operacion que desea realizar\n 1)Suma\n 2)Resta\n
3)Multiplicacion\n 4)Division\n 5)Potenciacion\n");
scanf_s("%d", &n);
switch (n)
{
case 1:
printf("La suma de los numeros es %d\n", suma(a1, a2));
break;
case 2:
printf("La resta de los numeros es %d\n", resta(a1, a2));
break;
case 3:
printf("La multiplicacion de los numeros es %d\n",
multiplicacion(a1, a2));
break;
case 4:
if (a2 == 0)
{
printf("No hay division para cero\n");
}
else
{
printf("La division de los numeros es %d\n", division(a1,
a2));
}
break;
case 5:
do
{
potencia = potencia*a1;
c = c + 1;
} while (c<=a2);
printf("La potencia de los numeros es %d\n", potencia);
break;
default:
printf("Error opcion fuera de menu\n");
break;
}
}

int suma(int numero1, int numero2){


int resultado;
resultado = numero1 + numero2;
return resultado;
}
int resta(int numero1, int numero2){
int resultado;
resultado = numero1 - numero2;
return resultado;
}
int multiplicacion(int numero1, int numero2){
int resultado;
resultado = numero1*numero2;
return resultado;
}
int division(int numero1, int numero2){
int resultado;
resultado = numero1 / numero2;
return resultado;
}
int potencia(int numero1, int numero2){
int resultado;
resultado = numero1^numero2;
return resultado;
}

También podría gustarte