| Ver tema anterior :: Ver siguiente tema |
| Autor | Mensaje |
|---|
Jonahdez
Registrado: 01 Oct 2004 Mensajes: 1
| Publicado: 02/10/2004 10:00 am | | | Título: Necesito ayuda con mi primer programa |
| Hola a todos, necesito ayuda para saber cual es el error en este codigo fuente, es para realizar la suma de dos numeros, todo sucede bien hasta que al dar el segundo numero. se cierra sin darme el resultado.
#include<stdio.h> #include<stdlib.h>
main () { int a,b,c; printf ("Dame el primer valor"); scanf ("%i",&a); printf ("Dame el segundo valor"); scanf ("%i",&b); c= a+b; printf ("El resultado es:%i", c); return 0; }
Tamie necesito saber que hacer para cambiar la mascara a numeros decimales. |
|
| Volver arriba | |
 |
kykyou
Registrado: 02 Sep 2004 Mensajes: 67 Ubicación: santiago, Chile..
| |
| Volver arriba | |
 |
Demidam
Registrado: 07 Ago 2004 Mensajes: 59
| Publicado: 02/10/2004 2:05 pm | | | Título: |
| Siento contradecirte pero creo q para enteros (int) da = poner %i q %d. Y creo q para la suma no hace falta poner la libreria math.h, solo para funciones mas avanzadas como el seno, etc.
Salu2 |
|
| Volver arriba | |
 |
|
kykyou
Registrado: 02 Sep 2004 Mensajes: 67 Ubicación: santiago, Chile..
| Publicado: 02/10/2004 3:16 pm | | | Título: |
| gracia por corregirme. en realidad no se mucho, estoy recien con mi ramo de algoritmo asi que no se varias cosas. es por eso que puse "por lo que se" y no lo afirme rotundamente, porque no me han enseñado muchas, de hecho las unicas librerias que conosco son stdio.h, math.h y conio.h... en todo caso mi algoritmo no esta malo... adios!!!
 |
|
| Volver arriba | |
 |
carloscontreras
Registrado: 02 Oct 2004 Mensajes: 4
| Publicado: 03/10/2004 8:05 am | | | Título: |
| Saludos aca te coloco un codigo q hice espero te sirva...
Soy nuevo en esto del C y al parecer hay varios compiladores etc etc En lo personal este ejemplo fue compilado y corre bien
Uso Linux FEDORA y el compilador el q el mismo sistema trae g++
Suerte!!!
| Código: |
// Calculadora pide al usuario introducir 2 valores // y luego pregunta q operacion desea hacer??? + - * / % // muestra los resultados!!!!
#include<iostream> using namespace std; int main(){
float a,b; char opcion;
cout<<"*********************************"<<endl;
// cout<<"Introduzca los valor a utiliar: "; // cin>>a>>b;
cout<<"Introduzca 1er numero: "<<endl; cin>>a;
cout<<"Introduzca 2do numero: "<<endl; cin>>b;
cout<<"Indique la operacion a realizar, "<<endl; cout<<"SUMA (S) "; cout<<" RESTA (R) "; cout<<" DIVISION (D) "; cout<<" MULTIPLICACION (M) "; cout<<" MODULO (O): ";
cin>>opcion;
cout<<endl;
if (opcion=='S' || opcion=='s') cout<<"El Resultado de la Suma Es: "<<a+b<<endl;
else if (opcion=='R' || opcion=='r') cout<<"El Resultado de la Resta Es: "<<a-b<<endl;
else if (opcion=='M' || opcion=='m') cout<<"El Resultado de la Multiplicacion Es: "<<a*b<<endl;
else if (opcion=='D' || opcion=='d') cout<<"El Resultado de la Division Es: "<<a/b<<endl;
else if (opcion=='O' || opcion=='o') cout<<"El Resultado del Modulo Es: "<<int(a)%int(b)<<endl;
cout<<"*************** FIN **************"<<endl; cout<<endl; return 0; }
|
|
|
| Volver arriba | |
 |
|
|