Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


[Tutorial]Calculadora En Dev C++

Preguntas y respuestas sobre el lenguaje de programacion C/C++

[Tutorial]Calculadora En Dev C++

Notapor mycrosystem el Dom Mar 16, 2008 7:39 am

APRENDE A CREAR UNA CALCULADORA EN DEV C++
A continuación le ponemos el código explicado para que usted pueda hacer una calculadora en dev c++ y entienda todos los pasos

#include <stdio.h> /* Esto se pone porque es la librería de Windows */
main ()
{ int a, b, c, d, e, f; /*al principio se declaran todas las variables.*/
printf("Introduce Un Número : "); /*Printf significa lo que va a salir en la pantalla*/
scanf("%d", &a); /*Scanf es lo que tiene que leer el programa, %d es que lo que tiene que leer es un valor numérico y &a es que lo que vas a poner va a ser considerado a*/
printf("Introduce Otro Número : ");
scanf("%d", &b);
c = a + b;
d = a - b;
e = a / b;
f = a * b;
printf("La suma de los números es : ""%d\n", c);
printf("La resta de los dos números es : ""%d\n", d);
printf("La división de los dos números es : ""%d\n", e);
printf("La multiplicación de los dos números es : ""%d\n", f);
}

Un Saludo. TUTORIAL SACADO DE http://www.programacion-ard.com
Ultima edición por mycrosystem el Mié May 28, 2008 2:13 pm, editado 1 vez en total
mycrosystem
Novato
Novato
 
Mensajes: 3
Registrado: Dom Mar 16, 2008 7:37 am

Re: [Tutorial]Calculadora En Dev C++

Notapor ivancp el Mar Abr 08, 2008 4:34 pm

- stdio.h es una librería estandar (no es exclusivo de windows).
- se recomienta que la funcion main tenga la siguiente estructura:

Código: Seleccionar todo
int main (int argc, char *argv)
{
    //....
     return 0;
}
ivancp
Programador Experimentado
Programador Experimentado
 
Mensajes: 345
Registrado: Jue Sep 06, 2007 12:57 pm

Re: [Tutorial]Calculadora En Dev C++

Notapor fjamett el Dom Abr 20, 2008 1:54 am

Aca va una Calculadora mas optimizada creo yo :?

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

void sumar (float a,float b);
void restar (float a,float b);
void multiplicar (float a,float b);
void dividir (float a,float b);


int main(int argc, char *argv[])
{
int opr;
float num1,num2,res;


printf ("\npresione 1. para sumar");
printf ("\npresione 2. para restar");
printf ("\npresione 3. para multiplicar");
printf ("\npresione 4. para dividir\n");
scanf("%d",&opr);

printf ("\ningrese un numero ");scanf("%f",&num1);
printf ("\ningrese otro nmero ");scanf("%f",&num2);


if(opr==1){
sumar(num1,num2);}
if (opr==2){
restar(num1,num2);}
if (opr==3){
multiplicar(num1,num2);}
if (opr==4){
dividir(num1,num2);}

system ("pause");

}//fin del main

void sumar (float a,float b)
{
float res;
res = (a + b);
printf ("\nEl Resultado es --> %f ",res);
}//fin de la funcion sumar

void restar (float a,float b)
{
float res;
res = (a - b);
printf ("\nEl Resultado es --> %f ",res);
}//fin de la funcion restar

void multiplicar (float a,float b)
{
float res;
res = (a * b);
printf ("\nEl Resultado es --> %f ",res);
}//fin de la funcion multiplicar

void dividir (float a,float b)
{
float res;
res = (a / b);
printf ("\nEl Resultado es --> %2f ",res);
}//fin de la funcion dividir
fjamett
Novato
Novato
 
Mensajes: 6
Registrado: Dom Abr 20, 2008 1:31 am

Re: [Tutorial]Calculadora En Dev C++

Notapor juan5225 el Mié Jul 30, 2008 4:53 pm

alguien podria ayudarme???, necesito un codigo que me sirva en la calculadora para hallar la distancia entre 2 puntos, asi mismo, radicacion y potenciacion :roll: :roll: :roll: :mrgreen:
juan5225
Novato
Novato
 
Mensajes: 1
Registrado: Mié Jul 30, 2008 4:42 pm

Re: [Tutorial]Calculadora En Dev C++

Notapor afva399 el Jue Ago 28, 2008 8:12 pm

Buenas noches!! disculpen la respuesta tan tarde! pero no me aguante las ganas de decirle a este usuario fjamett que por favor utilice de manera adecuada el lenguaje de programacion, que no lo subestime tanto, en que cabeza cabe que coloque 4 if seguidos en lugar de color switch case por dios!

Por favor si no saben como solucionar el problema abstenerce pero no coloquen cosas para perjudicar a los demas!!!!!
Si necesitan ese programa pidanmelo y con gusto lo realizare, y un consejo no utilicen tantos if que para eso existe el switch case, ahh y en la anterior respuesta por ahy vi que el porgramador pedia los dos numeros y realizaba todas las operacion que haria una calculadora pero si se lo pidiera!! por favor el programador tiene q asimilar lo que le piden!! una calculadora arroja un resultado pero no quiere decir q hay q operar los numeros hasta q el usuario pida!!! por dios leamos un poco mas acerk d ello, les recomiendo la inscripcion de lencguaje C++ en http://www.mailxmail.com muchas gracias por su atencion y espero no haberles incomodado con mis comentarios!, solo busco que el lenguaje de programacion como ingeniero no pierda su escencia y sigamos programando como debe ser!!!

Att: Estudiante de ingenieria de sistemas Andrés
2008
afva399
Novato
Novato
 
Mensajes: 1
Registrado: Jue Ago 28, 2008 8:01 pm


Volver a C/C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados