Your image is loading...

28 agosto 2008

calculadora con funciones c++

#include "stdio.h"
#include "stdlib.h"
#include <math.h>
void SUMA();
void RESTA();
void MULTIPLI();
void DIVI();
void CUBO();
void CUADRAD();
void CUADRATICA();
void CUBICA();
int main ()
{
    system("color C");
    printf("\n");
int N1=0;
int N2=0;
int OPC;
float  SUM=0;
printf("\n");
printf("\n");

while(OPC!=9)
{
    system ("cls");
    printf("UNIVERSIDAD MINUTO DE DIOS\n");
    printf("Facultad de ingenieria: INGNIERIA INDUSTRIAL \n");
    printf("\n");
    printf("Realizado por:\n");
    printf("Alejandro Acevedo Ramirez\n");
    printf("\n");
    printf("\n");
    printf("SUPER CALCULADORA\n");
    printf("Programacion  Basica\n");
    printf("\n");
    printf("* OPERACIONES *\n");
    printf("\n");
    printf("\n");
    printf("MENU\n");
printf("\n");
printf("1.  PARA SUMAR\n");
printf("2.  PARA RESTAR\n");
printf("3.  PARA MULTIPLICAR\n");
printf("4.  PARA DIVIDIR\n");
printf("5.  PARA HALLAR EL CUBO DEL  NUMERO \n");
printf("6.  PARA HALLAR EL CUADRADO DEL  NUMERO \n");
printf("7.  PARA HALLAR LA FUNCION CUADRATICA: PUNTOS PARA GRAFICAR (X^2 + X -6)\n");
printf("8.  PARA HALLAR LA FUNCION CUBICA: PUNTOS PARA GRAFICAR (ax^3 + bx^2 + cx + d)\n");
printf("9.  PARA SALIR\n");
                        printf("Digite su OPCION:\n");
                        scanf ("%d", &OPC);

switch (OPC)
{
       case 1:
       {
          system("color B");    
          SUMA();
                break;               
           case 2:
                system("color D");
                RESTA();
                break;
                 case 3:
                system("color A");
                MULTIPLI();
                break;
                case 4:
                system("color E");
                         DIVI();
                         break;
                         }
                case 5:
                system("color 6");
                      CUBO();
                         break;
                case 6:
                       system("color 5");
                     CUADRAD();
                     break;
                case 7:
                       system("color 9");
                      CUADRATICA();
                      break;
                case 8:
                       system("color 8");
                     CUBICA();
                     break;
                case 9:
                break;
               default:
      printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
      printf ("         *****Dato INVALIDO, Porfavor Verifique su Opcion*****\n");
      printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
      system("pause");
      break;
               getchar();
               }
               }
               return 0;
               }                                
void SUMA()
{
     int N1;
int N2;
int RESTA;
printf("Digite un numero:     ");
scanf("%d",&N1);
printf("Digite un numero:     ");
scanf("%d",&N2);
RESTA=N1+N2;
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
printf("La SUMA de los numeros digitados es de %d:", RESTA);
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
system ("pause");
}

void RESTA()
{int N1;
int N2;
int RESTA;
printf("Digite un numero:     ");
scanf("%d",&N1);
printf("Digite un numero:     ");
scanf("%d",&N2);
RESTA=N1-N2;
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
printf("La RESTA de los numeros digitados es de %d:", RESTA);
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
system ("pause");
}
void MULTIPLI()
{
     int N1;
int N2;
int MULTIPLI;
printf("Digite un numero:     ");
scanf("%d",&N1);
printf("Digite un numero:     ");
scanf("%d",&N2);
MULTIPLI=N1*N2;
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
printf("La Multiplicacion de los numeros digitados es de %d:", MULTIPLI);
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
system ("pause");
}

void DIVI()
{
     float N1;
float N2;
float DIVIS;
printf("Digite un numero:     ");
scanf("%f",&N1);
printf("Digite un numero:     ");
scanf("%f",&N2);
if (N2==0)
{ printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
         printf("Digitar un numero Difernte de 0\n");
          printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
         }else{
DIVIS=N1/N2;  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
printf("La division  de los numeros digitados es de %f:", DIVIS);
printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
}
system ("pause");
}
                         void CUBO()
                         {
                              int N1;
int CUBO;
printf("Digite un numero:     ");
scanf("%d",&N1);

CUBO=N1*N1*N1;
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
printf("El CUBO del numero es %d", CUBO);
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
system ("pause");
}

void CUADRAD()
{
     int N1;
int CUADRADO;
printf("Digite un numero:     ");
scanf("%d",&N1);

CUADRADO=N1*N1;
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
printf("El cuadrado del numero es %d", CUADRADO);
  printf("\n");
      printf("\n");
      printf("\n");
      printf("\n");
system ("pause");
}
void CUADRATICA()
{
     float X;
float CUADRATICA;
int PUNTOS;
int C;
printf("Digite la cantidad de VALORES en Y  que desea hallar:     ");
scanf("%d",&PUNTOS);

for (C=1;C<=PUNTOS;C++)
      {
                       printf("Digite el valor de X:     ");
scanf("%f",&X);
                   CUADRATICA=(X*X)+X-6;
           printf("\n");
      printf("\n");
      printf("\n");
    printf("PARA EL PUNTO X=%f y EL PUNTO Y= %f:\n", X, CUADRATICA);
    printf("\n");
      printf("\n");
      printf("\n");
           }
           system ("pause");
}

void CUBICA()
{
     float X;
float CUBICA;
int PUNTOS;
int E;
int A,B,C,D;
printf("Digite la cantidad de VALORES en Y  que desea hallar:     ");
scanf("%d",&PUNTOS);

for (E=1;E<=PUNTOS;E++)
      {
                       printf("Digite el valor de X:     ");
scanf("%f",&X);
                printf("Digite el valor para A:     ");
scanf("%f",&A);
     printf("Digite el valor para B:     ");
scanf("%f",&B);

     printf("Digite el valor para C:     ");
scanf("%f",&C);
     printf("Digite el valor para D:     ");
scanf("%f",&D);
                   CUBICA= (A)*(X*X*X)+(B)*(X*X)+(C)*(X)+D;
           printf("\n");
      printf("\n");
      printf("\n");
    printf("PARA EL PUNTO X=%f y EL PUNTO Y= %f:\n", X, CUBICA);
    printf("\n");
      printf("\n");
      printf("\n");
           }
           system ("pause");
}

 

 

 

OBSERVAR EL PROGRAMA EN FUNCIONAMIENTO (CLICK)

 

 

 

 

 

Cualquier Duda E inquietud enviar correo a alejo2004_2005@yahoo.es Asunto: "C++"

 

 

 

 

 

 

 

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.

Add to Google Reader or HomepagePowered by FeedBurner

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