Beispiel #1
0
void main (void)
{
    frac c1, c2, c;
    int opcion;

    clrscr ();
    leer (&c1);
    leer (&c2);
    do {
        printf ("0.-fin    1(+)  2(-)  3(*)   4(/)    opcion: ");
        scanf ("%d", &opcion);
        switch (opcion) {
            case 1:
                sumar (c1, c2, &c);
                escribir (c1);
                putchar ('+');
                escribir (c2);
                putchar ('=');
                simplifica (&c);
                escribir (c);
                break;
            case 2:
                restar (c1, c2, &c);
                escribir (c1);
                putchar ('-');
                escribir (c2);
                putchar ('=');
                simplifica (&c);
                escribir (c);
                break;
            case 3:
                multiplicar (c1, c2, &c);
                escribir (c1);
                putchar ('*');
                escribir (c2);
                putchar ('=');
                simplifica (&c);
                escribir (c);
                break;
            case 4:
                dividir (c1, c2, &c);
                escribir (c1);
                putchar ('/');
                escribir (c2);
                putchar ('=');
                simplifica (&c);
                escribir (c);
                break;
        }
        printf ("\n");
    } while (opcion);
    printf ("fin de programa...\n");
    getch ();
}
Beispiel #2
0
int main(void) {
	int opcion = 0;
	float a = 0;
	float b = 0;
	float resultado = 0;
	float valoresValidos = 1;
	do
	{
		valoresValidos = 1;
		opcion = mostrarMenu();
		if(opcion > 0 && opcion < 5)
		{

			pedirValores(&a, &b);
			switch(opcion)
			{
			case 1:
				resultado = sumar(a, b);
				break;
			case 2:
				resultado = restar(a, b);
				break;
			case 3:
				resultado = multiplicar(a, b);
				break;
			case 4:
				if(b != 0)
				{
					resultado = divicionEntera(a, b);
				}else
				{
					printf("No se puede dividir por cero\n");
					valoresValidos = 0;
				}
				break;
			}
			if(valoresValidos)
			{
				informarResultado(resultado);
			}
		}else
		{
			printf("Opcion no valida\n");
		}


	}while(opcion != 5);

	return EXIT_SUCCESS;
}
Beispiel #3
0
void menu(matriz A, matriz B)
{int op; limpiar();double x;
 gotoxy(10,5);  cout<<"[1] OBTENER UN ELEMENTO DE A..";
 gotoxy(10,6);  cout<<"[2] OBTENER UN ELEMENTO DE B..";
 gotoxy(10,7);  cout<<"[3] ASIGNAR UN ELEMENTO DE A..";
 gotoxy(10,8);  cout<<"[4] ASIGNAR UN ELEMENTO DE B..";
 gotoxy(10,9);  cout<<"[5] IGUALAR A<-B..............";
 gotoxy(10,10); cout<<"[6] IGUALAR B<-A..............";
 gotoxy(10,11); cout<<"[7] SUMAR A + B...............";
 gotoxy(10,12); cout<<"[8] NEGATIVA DE A.............";
 gotoxy(10,13); cout<<"[9] NEGATIVA DE B.............";
 gotoxy(10,14); cout<<"[10] RESTAR A - B.............";
 gotoxy(10,15); cout<<"[11] RESTAR B - A.............";
 gotoxy(10,16); cout<<"[12] ESCALAR PARA A...........";
 gotoxy(10,17); cout<<"[13] ESCALAR PARA B...........";
 gotoxy(10,18); cout<<"[14] PRODUCTO A * B...........";
 gotoxy(10,19); cout<<"[15] PRODUCTO B * A...........";
 gotoxy(10,20); cout<<"[16] TRANSPUESTA DE A.........";
 gotoxy(10,21); cout<<"[17] TRANSPUESTA DE B.........";
 gotoxy(10,22); cout<<"[18] DETERMINANTE DE A........";
 gotoxy(10,23); cout<<"[19] DETERMINANTE DE B........";
 gotoxy(10,24); cout<<"[20] INVERSA DE A.............";
 gotoxy(10,25); cout<<"[21] INVERSA DE B.............";
 gotoxy(10,26); cout<<"[22] SALIR....................";
 do{gotoxy(22,28); cout<<"Seleccione una opcion (1-22): ";cin>>op;
 if(op<1 || op>22)
  {gotoxy(20,28);cout<<"Opci¢n incorrecta vuelva a intentar";}
 }while(op<1 || op>22);
 switch(op)
 {case 1:  {limpiar();gotoxy(28,4);  cout<<"[1] OBTENER UN ELEMENTO DE A..";
	    obtener(A);menu(A,B);break;}
  case 2:  {limpiar(); gotoxy(28,4); cout<<"[2] OBTENER UN ELEMENTO DE B..";
	    obtener(B);menu(A,B);break;}
  case 3:  {limpiar(); gotoxy(28,4); cout<<"[3] ASIGNAR UN ELEMENTO DE A..";
	    imprimir(asignar(A));getchar();menu(A,B);break;}
  case 4:  {limpiar(); gotoxy(28,4); cout<<"[4] ASIGNAR UN ELEMENTO DE B..";
	    imprimir(asignar(B));getchar();menu(A,B);break;}
  case 5:  {limpiar(); gotoxy(28,4); cout<<"[5] IGUALAR A<-B..............";
	    imprimir(igual(A,B));menu(A,B);break;}
  case 6:  {limpiar(); gotoxy(28,4); cout<<"[6] IGUALAR B<-A..............";
	    imprimir(igual(B,A));menu(A,B);break;}
  case 7:  {limpiar(); gotoxy(28,4); cout<<"[7] SUMAR A + B...............";
	    imprimir(sumar(A,B));menu(A,B);break;}
  case 8:  {limpiar(); gotoxy(28,4); cout<<"[8] NEGATIVA DE A.............";
	    imprimir(negativa(A));menu(A,B);break;}
  case 9:  {limpiar(); gotoxy(28,4); cout<<"[9] NEGATIVA DE B.............";
	    imprimir(negativa(B));menu(A,B);break;}
  case 10: {limpiar(); gotoxy(28,4); cout<<"[10] RESTAR A - B.............";
	    imprimir(restar(A,B));menu(A,B);break;}
  case 11: {limpiar(); gotoxy(28,4); cout<<"[11] RESTAR B - A.............";
	    imprimir(restar(B,A));menu(A,B);break;}
  case 12: {limpiar(); gotoxy(28,4); cout<<"[12] ESCALAR PARA A...........";
	    imprimir(escalar(A));menu(A,B);break;}
  case 13: {limpiar(); gotoxy(28,4); cout<<"[13] ESCALAR PARA B...........";
	    imprimir(escalar(B));menu(A,B);break;}
  case 14: {limpiar(); gotoxy(28,4); cout<<"[14] PRODUCTO A * B...........";
	    imprimir(producto(A,B));menu(A,B);break;}
  case 15: {limpiar(); gotoxy(28,4); cout<<"[15] PRODUCTO B * A...........";
	    imprimir(producto(B,A));menu(A,B);break;}
  case 16: {limpiar(); gotoxy(28,4); cout<<"[16] TRANSPUESTA DE A.........";
	    imprimir(transpuesta(A));menu(A,B);break;}
  case 17: {limpiar(); gotoxy(28,4); cout<<"[17] TRANSPUESTA DE B.........";
	    imprimir(transpuesta(B));menu(A,B);break;}
  case 18: {limpiar(); gotoxy(28,4); cout<<"[18] DETERMINANTE DE A........";
	    x=det(A);gotoxy(5,5);cout<<"Determinante = "<<x;getchar();menu(A,B);break;}
  case 19: {limpiar(); gotoxy(28,4); cout<<"[19] DETERMINANTE DE B........";
	    x=det(B);gotoxy(5,5);cout<<"Determinante = "<<x;getchar();menu(A,B);break;}
  case 20: {limpiar(); gotoxy(28,4); cout<<"[20] INVERSA DE A.............";
	    inversa(A);menu(A,B);break;}
  case 21: {limpiar(); gotoxy(28,4); cout<<"[21] INVERSA DE B.............";
	    inversa(B);menu(A,B);break;}
  case 22: {limpiar(); gotoxy(28,4); cout<<"[22] SALIR....................";
	    gotoxy(10,10); cout<<"Saliendo...";
	    gotoxy(25,23); cout<<"Presione Enter Para Salir...";break;
	   }
 }
}
int main()
{

    int opcion=0;
    int numero1=0;
    int numero2=0;

    do{
        printf("1- Ingrese 1er operando(A=%d)\n",numero1);
        printf("2- Ingrese 2do operando(B=%d)\n",numero2);
        printf("3- Calcular la suma (A+B)\n");
        printf("4- Calcular la resta (A-B)\n");
        printf("5- Calcular la division (A/B)\n");
        printf("6- Calcular la multiplicacion (A*B)\n");
        printf("7- Calcular el factorial (A!)\n");
        printf("8- Calcular todas las operaciones\n");
        printf("9- Salir\n");

        scanf("%d",&opcion);
        system("cls");
        switch(opcion)
        {
            case 1:
                numero1=pedirNumero("Ingrese primer operando:\n");

                system("cls");
                break;
            case 2:
                numero2=pedirNumero("Ingrese segundo operando:\n");
                system("cls");

                break;
            case 3:
                printf("La suma resultante es: %.2f\n", sumar(numero1,numero2));
                break;
            case 4:
                printf("La resta resultante es:%.2f\n",restar(numero1,numero2));
                break;
            case 5:
                if(numero2==0)
                {
                    printf("No se puede dividir por 0, Intente nuevamente:\n");
                    system("pause");
                    system("cls");
                }
                else
                {
                 printf("El resultado de la division es: %.2f\n",dividir(numero1,numero2));
                 system("pause");
                 system("cls");
                }
                break;
            case 6: if(numero2==0)
                {
                    printf("Todo numero multiplicado por 0 es 0. Intente nuevamente \n");
                    system("pause");
                    system("cls");
                }
                else
                {
                    printf("El resultado de la multiplicacion es: %.2f\n",multiplicar(numero1,numero2));
                    system("pause");
                    system("cls");
                }
                break;
            case 7: printf("El factorial de %d es: %d\n",numero1,factorializar(numero1));
                    system("pause");
                    system("cls");
                break;
            case 8: printf("La suma resultante es: %.2f\n", sumar(numero1,numero2));
                    printf("La resta resultante es:%.2f\n",restar(numero1,numero2));
                    if(numero2==0)
                {
                    printf("No se puede dividir por 0, Intente nuevamente:\n");

                }
                else
                {
                 printf("El resultado de la division es: %.2f\n",dividir(numero1,numero2));

                }
                if(numero2==0)
                {
                    printf("Todo numero multiplicado por 0 es 0. Intente nuevamente \n");

                }
                else
                {
                    printf("El resultado de la multiplicacion es: %.2f\n",multiplicar(numero1,numero2));
                }
                    printf("El factorial de %d es: %d\n",numero1,factorializar(numero1));
                    system("pause");
                break;
            case 9:
                break;
        }

    }while(opcion!=9);

    return 0;
}
Beispiel #5
0
void evaluar()
{
    float nota = 0;


int sumar(int a, int b);
int restar(int a, int b);
int multiplicar(int a, int b);
int dividir(int a, int b);
int getMayor(int a, int b);
int getMenor(int a, int b);
int getMayor(int a, int b, int c);
void setValor(int arreglo[], int valor, int posicion);
int getValor(int arreglo[], int posicion);
int getMayor(int arreglo[], int tamano);
int getMenor(int arreglo[], int tamano);
int getPromedio(int arreglo[], int tamano);


    cout<<"Ejercicio sumar:\t\t";
    if(sumar(5,3)==8 && sumar(2,1)==3 && sumar(1000,1234)==2234)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }


    cout<<"Ejercicio restar:\t\t";
    if(restar(5,3)==2 && restar(2,1)==1 && restar(5,7)==-2)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    cout<<"Ejercicio multiplicar:\t\t";
    if(multiplicar(5,3)==15 && multiplicar(2,1)==2 && multiplicar(5,-7)==-35)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }


    cout<<"Ejercicio dividir:\t\t";
    if(dividir(9,3)==3 && dividir(2,1)==2 && dividir(8,2)==4)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    cout<<"Ejercicio getMayor:\t\t";
    if(getMayor(9,3)==9 && getMayor(1,2)==2 && getMayor(8,2)==8 && getMayor(8,16)==16)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    cout<<"Ejercicio getMenor:\t\t";
    if(getMenor(9,3)==3 && getMenor(1,2)==1 && getMenor(8,2)==2 && getMenor(8,16)==8)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    cout<<"Ejercicio getMayor:\t\t";
    if(getMayor(9,3,5)==9 && getMayor(1,3,2)==3 && getMayor(2,8,2)==8 && getMayor(8,5,16)==16)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    cout<<"Ejercicio setValor:\t\t";
    int arr[]={1,2,3};
    setValor(arr,4,1);
    setValor(arr,9,2);
    int arr2[]={10,20};
    setValor(arr2,30,1);
    if(arr[0]==1 && arr[1]==4 && arr[2]==9 && arr2[0]==10 && arr2[1]==30)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    cout<<"Ejercicio getValor:\t\t";
    int a1[]={3,4,2,1};
    int a2[]={10,20,30};
    if(getValor(a1,0)==3 && getValor(a1,1)==4 && getValor(a2,0)==10 && getValor(a2,1)==20)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }


    cout<<"Ejercicio getMayor:\t\t";
    if(getMayor(a1,4)==4 && getMayor(a2,3)==30)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    cout<<"Ejercicio getMenor:\t\t";
    if(getMenor(a1,4)==1 && getMenor(a2,3)==10)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    cout<<"Ejercicio getPromedio:\t\t";
    if(getPromedio && getPromedio(a2,3)==20)
    {
        nota+=0.5;
        cout<<"Correcto"<<endl;
    }else
    {
        cout<<"Incorrecto"<<endl;
    }

    int pl;
    cout<<endl<<"Nota: "<<nota<<"/6"<<endl;
    cin>>pl;

}
Beispiel #6
0
int main()
{
    char seguir='s';
    int opcion=0;
    float x; // numero A
    float y; // numero B
    unsigned short int flagA=0; // Bnadera de ingreso variable x
    unsigned short int flagB=0; // Bandera de ingreso variable y
    while(seguir=='s')
    {
        printf("1- Ingresar 1er operando (A=x)\n");
        printf("2- Ingresar 2do operando (B=y)\n");
        printf("3- Calcular la suma (A+B)\n");
        printf("4- Calcular la resta (A-B)\n");
        printf("5- Calcular la division (A/B)\n");
        printf("6- Calcular la multiplicacion (A*B)\n");
        printf("7- Calcular el factorial (A!)\n");
        printf("8- Calcular todas las operaciones\n");
        printf("9- Salir\n");
        printf("Ingrese la opcion-->");
        scanf("%d",&opcion);
        system("cls");
        switch(opcion)
        {
            case 1:
                printf("Ingrese Un numero A: ");
                scanf("%f",&x); //Se ingresa numero A en x
                flagA=1; // Bandera A de ingreso de dato en 1
                break;
            case 2:
                printf("Ingrese Un numero B: ");
                scanf("%f",&y);//Se ingresa numero B en x
                flagB=1; // Bandera B de ingreso de dato en 1
                break;
            case 3:
                if(validarIngreso(flagA,flagB))
                {
                    printf("La suma de A+B es:%.2f\n",sumar(x,y));
                }
                break;
            case 4:
                if(validarIngreso(flagA,flagB))
                {
                    printf("La resta de A-B es:%.2f\n",restar(x,y));
                }
                break;
            case 5:
                if(validarIngreso(flagA,flagB))
                {
                    if( y != 0 )    //Se verifica que el dividendo sea diferente de cero
                    {
                        printf("La Division de A/B es:%.2f\n",dividir(x,y));
                    }
                    else
                    {
                        printf("ERROR, B tiene que ser distinto de 0\n");
                    }
                }
                break;
            case 6:
                if(validarIngreso(flagA,flagB))
                {
                    printf("La Division de A*B es:%.2f\n",multiplicar(x,y));
                }
                break;
            case 7:
                if(validarFactorial(x,flagA))//verifica si el dato ingresado es correcto
                {
                    printf("El Factorial de  %.0f! es:  %ld\n",x,factorial(x));
                }
                break;
            case 8:
                if(flagA) //Si se encuentra el dato A ingresado
                {
                    if(validarFactorial(x,flagA)) //Verifica si el dato ingresado es correcto
                    {
                       printf("El Factorial de  %.0f! es:  %lld\n",x,factorial(x));

                    }
                }

                if(validarIngreso(flagA,flagB))
                {
                    printf("La suma de A+B es:%.2f\n",sumar(x,y));
                    printf("La resta de A-B es:%.2f\n",restar(x,y));
                    if( y != 0 )
                    {
                        printf("La Division de A/B es:%.2f\n",dividir(x,y));
                    }
                    else
                    {
                        printf("ERROR, B tiene que ser distinto de 0\n");

                    }
                printf("La Division de A*B es:%.2f\n",multiplicar(x,y));
                }

                break;
            case 9:
                seguir = 'n';
                break;
            default:
                printf("La opcion ingresada no es correcta\n");
                break;
        }
        system("pause");
        system("cls");
    }
    return 0;
}
int main()
{
    char seguir='s';
    int opcion=0;
    int opcionValida;
    signed int x=0;
    signed int y=0;
    int factorialFinal;
    int esNumero;
    int flagPrimerOperando=0;
    int flagSegundoOperando=0;

    while(seguir=='s')
    {
        system("cls");
        fflush(stdin);
        printf("                                     CALCULADORA\n");
        printf("\n");
        printf("                              Seleccione la opcion deseada\n");
        printf("\n");
        printf("\n");
        printf("   1- Ingresar 1er operando (A=%i)\n",x);
        printf("\n");
        printf("   2- Ingresar 2do operando (B=%i)\n",y);
        printf("\n");
        printf("   3- Calcular la suma (A+B)\n");
        printf("\n");
        printf("   4- Calcular la resta (A-B)\n");
        printf("\n");
        printf("   5- Calcular la division (A/B)\n");
        printf("\n");
        printf("   6- Calcular la multiplicacion (A*B)\n");
        printf("\n");
        printf("   7- Calcular el factorial (A!)\n");
        printf("\n");
        printf("   8- Calcular todas las operaciones\n");
        printf("\n");
        printf("   9- Salir\n");
        printf("\n");
        printf("Opcion seleccionada: ");
        opcionValida = scanf("%d",&opcion);
        if(!opcionValida || opcion<1 || opcion>9)
            {
             printf("\nERROR. La opcion seleccionada no es valida\n\n");
             system("pause");
            }

            switch(opcion)
            {
                case 1:
                    system("cls");
                    printf("Ingrese el primer operando ");
                    esNumero = scanf("%d", &x);
                    while(!esNumero)
                    {
                        printf("Reingrese el primer operando ");
                        esNumero = scanf("%d", &x);
                    }
                    flagPrimerOperando=1;
                    system("pause");
                    break;
                case 2:
                    system("cls");
                    printf("Ingrese el segundo operando ");
                    esNumero = scanf("%d", &y);
                    while(!esNumero)
                    {
                        printf("Reingrese el segundo operando ");
                        esNumero = scanf("%d", &y);
                    }
                    flagSegundoOperando=1;
                    system("pause");
                    break;
                case 3:
                    system("cls");
                    if(flagPrimerOperando && flagSegundoOperando)
                    {
                        sumar(x, y);
                    }
                    else
                    {
                        printf("ERROR. Ingrese ambos operandos\n");
                    }
                    system("pause");
                    break;
                case 4:
                    system("cls");
                    if(flagPrimerOperando && flagSegundoOperando)
                    {
                        restar(x, y);
                    }
                    else
                    {
                        printf("ERROR. Ingrese ambos operandos\n");
                    }
                    system("pause");
                    break;
                case 5:
                    system("cls");
                    if(flagPrimerOperando && flagSegundoOperando)
                    {
                        dividir(x, y);
                    }
                    else
                    {
                        printf("ERROR. Ingrese ambos operandos\n");
                    }
                    system("pause");
                    break;
                case 6:
                    system("cls");
                    if(flagPrimerOperando && flagSegundoOperando)
                    {
                        multiplicar(x, y);
                    }
                    else
                    {
                        printf("ERROR. Ingrese ambos operandos\n");
                    }
                    system("pause");
                    break;
                case 7:
                    system("cls");
                    if(flagPrimerOperando && flagSegundoOperando)
                    {
                        factorialFinal = factorial(x)+factorial(y);
                        printf("El factorial de %d es: %d\n", x, factorial(x));
                        printf("El factorial de %d es: %d\n", y, factorial(y));
                        printf("El factorial de %d mas el de %d es: %d\n", x, y, factorialFinal);
                    }
                    else
                    {
                        printf("ERROR. Ingrese ambos operandos\n");
                    }
                    system("pause");
                    break;
                case 8:
                    system("cls");
                    if(flagPrimerOperando && flagSegundoOperando)
                    {
                        sumar(x, y);
                        restar(x, y);
                        dividir(x, y);
                        multiplicar(x, y);
                        printf("El factorial de %d es: %d\n", x, factorial(x));
                        printf("El factorial de %d es: %d\n", y, factorial(y));
                        printf("El factorial de %d mas el de %d es: %d\n", factorial(x), factorial(y), factorialFinal);
                    }
                    else
                    {
                        printf("ERROR. Ingrese ambos operandos\n");
                    }
                    system("pause");
                    break;
                case 9:
                    seguir = 'n';
                    break;
            }
    }
    return 0;

}
Beispiel #8
0
main()
{
    int opc = 0;
    int N1;
    int N2;
    int RES;
    while(opc != 5)
    {

        printf("\n\n\n1. Hacer una suma              |||   |||  |||||  |||||| |||||| ||||| ||  ||         >             \n");
        printf("2. Hacer una resta             ||||  |||     ||  ||  || ||        |  || ||          >              \n");
        printf("3. Hacer una multiplicacion    ||| | |||  |||    ||  || || ||| |||   ||||           >               \n");
        printf("4. Hacer una division          |||  ||||     ||  ||  || ||  ||    || || ||          >    \n");
        printf("5. salir                       |||   |||  |||||  |||||| |||||| ||||| ||  ||         >   \n\n\n");

        printf("   Teclear una opcion:  ");
        scanf("%d", &opc);
        switch(opc)
        {
            case 1:
                printf("\n\n\nHas escojido la opcion de suma\n");
                printf("Ingresa el primer numero:");
                scanf("%i", &N1);
                printf("Ingresa el primer segundo:");
                scanf("%i", &N2);
                RES = sumar(N1,N2);
                printf("\n\n\nEl resultado de la suma es: %i \n\n\n\n\n\n\n\n\n\n\n\n\n", RES);
                printf("\n<----------------------------------------------------------------------------------->");
                break;
            case 2:
                printf("\n\n\nHas escojido la opcion de Resta\n");
                printf("Ingresa el primer numero:");
                scanf("%i", &N1);
                printf("Ingresa el primer segundo:");
                scanf("%i", &N2);
                RES = restar(N1,N2);
                printf("\n\n\nEl resultado de la Resta es: %i ", RES);
                printf("\n<----------------------------------------------------------------------------------->");
                break;
            case 3:
                printf("\n\n\nHas escojido la opcionde Division\n");
                printf("Ingresa el primer numero:");
                scanf("%i", &N1);
                printf("Ingresa el primer segundo:");
                scanf("%i", &N2);
                RES = dividir(N1,N2);
                printf("\n\n\nEl resultado de la Division es: %i ", RES);
                printf("\n<----------------------------------------------------------------------------------->");
                break;
            case 4:
                printf("\n\n\nHas escojido la opcionde Multiplicacion\n");
                printf("Ingresa el primer numero:");
                scanf("%i", &N1);
                printf("Ingresa el primer segundo:");
                scanf("%i", &N2);
                RES = multiplicar(N1,N2);
                printf("\n\n\nEl resultado de la Multiplicacion es: %i ", RES);
                printf("\n<----------------------------------------------------------------------------------->");
                break;

            case 5:
                printf("\n\n\nSe ha elegido salir del programa \n");
                break;
            default:
                printf("\tOpcion no disponible\n\n");
                break;
        } 
    } 
}