[ Foro de BASIC ]
Hola, a ver si alguien puede ayudarme... tras leer el tutorial dedicado a las operaciones aritmeticas con numeros, escribí el clásico programa en que pides al usuario 2 numeros y los sumas (o cualquier otra operacion aritmetica). El codigo es así:
10 PRINT "Escribe un numero"
20 INPUT numero
30 LET var% = numero
40 PRINT "Escribe otro numero"
50 INPUT num2
60 LET var2% = num2
70 PRINT "var% + var2%"
Tambien lo intentado asi:
PRINT "Escribe un numero"
INPUT numero%
LET var = numero%
PRINT "Escribe otro numero"
INPUT num2%
LET var2 = num2%
PRINT "var + var2"
De cualquiera de las dos formas, lo unico que obtengo impreso en pantalla una vez doy los dos numeros es un bonito "var + var2". Agradecería si me pudieran orientar... ¿que estoy haciendo mal? Uso Qbasic 64 en Windows 7...
Un saludo!
Lo que escribas entre comillas se mostrará "tal cual". Si quieres que se analice la expresión y se calcule, deberás indicarlo sin comillas:
PRINT var + var2
Por cierto, un consejo: si estás empezando, olvidate de momento de detalles avanzados, como los símbolos de %, y céntrate en la lógica.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)