28 agosto 2008

Programa operaciones basicas con menu

 

 

 

#include "stdio.h"
#include "stdlib.h"
#include <conio.h>

int SUMA (int,int);
int RESTA (int,int);
int MULT (int,int);
int DIVI (int,int);
void IMPRIMIR (int);

int main ()

{
    system("color A");

printf("\n");
    printf("\n");
    printf("* OPERACIONES BASICAS 2*\n");
    printf("\n");
    printf("\n");
printf("MENU\n");
printf("\n");
printf("0. PARA INGRESAR NUMEROS\n");
printf("1. PARA SUMAR\n");
printf("2. PARA RESTAR\n");
printf("3. PARA MULTIPLICAR\n");
printf("4. PARA DIVIDIR\n");
printf("5. PARA SALIR\n");

int N1=0;
int N2=0;
int OPC;
int RES, SUM=0;
int MUL=0;
int DIV=0;

printf("\n");
printf("\n");

while(OPC!=5)
{
             printf("\n");
             printf("\n");
             printf("Digite su OPCION:\n");
scanf ("%d", &OPC);

if (OPC==0)
{
           printf("Digite el primer numero:  ");
           scanf ("%d", &N1);
           printf("Digite otro numero:       ");
           scanf ("%d", &N2);
           printf("\n");
           printf("\n");
           }
           if (OPC==1)
           {
                      SUM=SUMA (N1,N2);
                      IMPRIMIR (SUM);
                      printf("\n");
                      printf("\n");
                      }
                      if (OPC==2)
                      {
                                 RES=RESTA (N1,N2);
                                 IMPRIMIR (RES);
                                 printf("\n");
                                 printf("\n");
                                 }
                                 if (OPC==3)
                                 {
                                            MUL=MULT (N1,N2);
                                            IMPRIMIR (MUL);
                                            printf("\n");
                                            printf("\n");
                                            }
                                            if (OPC==4)
                                            {
                                                       DIV=DIVI (N1,N2);
                                                       IMPRIMIR (DIV);
                                                       printf("\n");
                                                       printf("\n");
                                                       }
                                                        if (OPC>5)
                                                        {
                                                                  printf ("Dato INVALIDO, Porfavor Verifique su Opcion");
                                                                  }
                                                                  if (OPC<0)
                                                                  {
                                                                            printf ("Dato INVALIDO, Porfavor Verifique su Opcion\n");
                                                                            printf ("\n");
                                                                            }
                                                                            }
                                                                            return 0;
                                                                            }

int SUMA (int Num1, int Num2)

{
{
int rees;
rees=Num1+Num2;
return rees;

}
}

void IMPRIMIR (int r)

{
printf ("El resultado es: %d\n"   ,   r);
     printf("\n");
printf("\n");
printf("\n");

      printf ("            Realizado por: Alejandro Acevedo\n");
      printf ("            Contacto: alejo2004_2005@yahoo.es\n");
      printf ("            Si necesitas el codigo del programa, Enviar Correo\n");
      printf ("            con asunto < C++ >\n");

printf("\n");
printf("\n");
system ("pause");
}

int RESTA (int Nu1, int Nu2)
{
int reees;
reees=Nu1-Nu2;
return reees;
}

int MULT (int Nuu1, int Nuu2)
{
int reee;
reee=Nuu1*Nuu2;
return reee;
}

int DIVI (int NN1, int NN2)
{
int rsss;
if(NN2==0)
{
printf ("Digitar un numero diferente de 0\n");
}else{
      rsss=NN1/NN2;
      }
return rsss;
}

 

 

MAS EJERCICIOS C++

(Click en Imagen)

 

 

Si no te deja copiar el código mandame un correo a alejo2004_2005@yahoo.es con asunto "C++", y para no tener mas inconvenientes en la pagina no olvides hacer tu suscripcion completamente gratis....

 

 

0 comentarios:

Publicar un comentario

Gracias por participar en ♫ Estación MusiKal ♫, espero q dejes todos tus puntos de vista, sean bueno o malos, y recuerda afiliarte a la pagina para recibir directamente nuestras entradas en cu correo.

Para una óptima visualización sugerimos: Resolución 1024 x 768