Hola compaeros!
La verdad es la primera vez que escribo en el foro, no por interes sino por ser un leigo en el tema de la programacion.
Eh decidido poner mano a la maza y aprender c++, me va bastante bien de momento excepto por un problema que no se que es y me preguntava si alguien con mejores luces y conocimientos que yo me puede decir el por que dev dice que 2+2 no es 4 y ya me estoy desesperando.
Segun el libro que estoy leendo todo esta bien, de echo el programa corre perfecto sin avisos de error.
pero creo que el error esta en la linea: int suma = num1 + num2;
Como dije segun el libro es perfectamente legal hacer esto pero ya no se que penzar.
Echen una mirada al codigo, es de lo mas extraño que vi, segun dev c++ si pongo 2+2 me dice que es 0 :/
#include <iostream>
#include <stdlib.h>
using namespace std;
int main ()
{
int num1;
int num2;
int suma = num1 + num2; //creo que el problema esta aqui :(
cout << "Introduce el primer numero\n"<<endl;
cin >> num1;
cout << "Introduce el segundo numero\n"<<endl;
cin >> num2;
cout << "El resultados es: " << suma << "\n" <<endl; //al invocar suma a mi no me sale por ejempo 2+2 me dice que es 0 :/
system ("pause");
return 0;
}
De esta manera funciona pero no puedo asignar el resultado a una variablecomo el codigo de arriba??
#include <iostream>
#include <stdlib.h>
using namespace std;
int main ()
{
int num1;
int num2;
cout << "Introduce el primer numero\n"<<endl;
cin >> num1;
cout << "Introduce el segundo numero\n"<<endl;
cin >> num2;
cout << "El resultados es: " << num1+num2 << "\n" <<endl; // si le hago asi si me funciona pero entonces
//no puedo trabajar con el resultado de la suma
system ("pause");
return 0;
}
ayuuudaaaa no se que hacer
((
Ya probe reinstalar el dev y ya lo probe en 3 PCs y me dice lo mismo.
Desde ya gracias a todos y suerte en esta gran comunidad que es el hacker
)