Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2012, 22:51
Avatar de thedaket
thedaket
 
Fecha de Ingreso: junio-2011
Mensajes: 55
Antigüedad: 13 años, 4 meses
Puntos: 3
Información Eh aca una calculadora basica en C

Código PHP:
/*Calculadora Básica también decimales*/
#include<stdio.h>
#include<stdlib.h>
#define VAR 3
float ope[VAR];
void suma(void);
void resta(void);
void multiplicacion(void);
void divicion(void);
void impreciones(void);
void resultado(void);
     
void suma(void) {
          
ope[0]=ope[1]+ope[2];
          return;
          }
     
void resta(void) {
          
ope[0]=ope[1]-ope[2];
          return;
          }
     
void multiplicacion(void) {
          
ope[0]=ope[1]*ope[2];
          return;
          }
     
void divicion(void) {
          
ope[0]=ope[1]/ope[2];
          return;
          }
     
void impreciones(void) {
          
printf("Cual es tu primer valor: ");
          
scanf("%f",&ope[1]);
          
printf("Cual es tu segundo valor: ");
          
scanf("%f",&ope[2]);
          return;
          }
     
void resultado(void) {
          
printf("Tu resultado es: %.2f\n\n\a",ope[0]);
          return;
          }
int main (void) {
     
system("color 2f");
     
int op;
     
printf(".:CALCULADORA BASICA:.\n\n");
     do {
     
printf("1=Suma\n2=Resta\n3=Multiplicacion\n4=Divicion\n5=Salir\n\nElige una opcion: ");
     
scanf("%d",&op);
     switch(
op) {
     case 
1:
     
impreciones();
     
suma();
     
resultado();
     break;
     case 
2:
     
impreciones();
     
resta();
     
resultado();
     break;
     case 
3:
     
impreciones();
     
multiplicacion();
     
resultado();
     break;
     case 
4:
     
impreciones();
     
divicion();
     
resultado();
     break;
     }
     if (
op<=0) {
              
printf("La opcion tiene que ser mayor igual a uno\n");
              }
     if (
op>5) {
               
printf("Opcion invalida intenta otra vez\n\n\a");
               }
     if (
op!=5) {
                
printf("/\\Nueva Operacion/\\\n\n");
                }
     } while(
op!=5);
     
printf("Hasta luego!!!\n\a");
     
system("pause");
     return 
0;

Espero les agrade Si alguien encuentra errores por favor haga llegarme los soy nuevo en esto así que espero puedan dar criticas positivas gracias

Última edición por thedaket; 23/05/2012 a las 06:03