Vale, he estado probando diferentes programas y al final con wxDev-C++ me funciona todo como debería, así que arreglado.
Muchas gracias por todo.
Muchas gracias por todo.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
#include <iostream>
#define PI 3.14
using namespace std;
int main (void)
{
int numero = 10;
cout << "El valor de la variable numero es: " << numero << '\n';
cout << "La primera letra de KILO es: " << 'K' << '\n';
cout << PI << " es el valor de la constante pi.\n";
cout << "((3+7)*2) = " << ((3+7)*2) << '\n';
cout << "Hola a todos\n";
/* Hacemos una pausa hasta que el usuario pulse Intro */
cout << "\nPulse Intro para finalizar...";
cin.get();
}
Cita de: amchacon en 1 Julio 2013, 22:31 PM
Esa es una característica de depuración. Esto tiene como finalidad dos cosas:
- Evitar que el programa se cierre cuando termine (sin necesidad de poner pausas y esas cosas).
- Ver cuanto tiempo le ha llevado a tu programa.
Pero esto es exclusivo de Codeblocks, si abres el exe verás que este letrero no aparece.
(También se puede desactivar esta depuración en project -> project options -> build targets -> desmarca "pause execution in the end").
PD: ¿Hablas del letrero que te aparece dentro del programa no?
Cita de: amchacon en 1 Julio 2013, 22:31 PM
¿Que quieres decir con que no se ejecutan?
Cita de: Mackeli en 1 Julio 2013, 19:11 PM
cout << numero << " es el valor de la variable numero." << '\n';
El problema está en la primera línea de cout. Tendría que poner
cout << "La variable numero almacena: " << numero << '\n';
pero puesto así no funciona.