Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programacin I
Manuel Montenegro
montenegro@fdi ucm es
montenegro@fdi.ucm.es
Despacho B12
Compilacin
Cdigo fuente
C++
Compilador
Cdigo objeto
Mquina
Paso II - Compilacin
IDE
Entorno Dev-C++
Dev C++
Instalacin de Dev-C++
Dev C++
Ejecucin de Dev-C++
Dev C++
Para crear un
programa:
File New
Source File
Programa Hola
Hola, mundo
mundo
#include<iostream>
usingnamespacestd;
int main(){
cout<<"Hola
cout<<
Hola,mundo
mundo" <<endl;
return
t
0
0;
}
Programacin I Dpto. de Sistemas Informticos y Computacin (UCM)
10
Programa Hola
Hola, mundo
mundo
Guardar el archivo:
Compilar con:
11
Programa Hola
Hola, mundo
mundo corregido
#include<iostream>
usingnamespacestd;
int main(){
cout<<"Hola,mundo" <<endl;
system("pause");
return 0;
}
Programacin I Dpto. de Sistemas Informticos y Computacin (UCM)
12
13
int main()
14
L di
Las
distintas
ti t salidas
lid pueden
d encadenarse:
d
cout << "Hola," << "mundo";
Mediante endl
dl indicamos que las salidas
posteriores se impriman en la siguiente lnea.
cout << "Linea
Linea 1"
1 << endl << "Linea
Linea 2";
2 ;
cout << endl << "Linea 3";
15
Variables
#include<iostream>
usingnamespacestd;
g
p
;
int main(){
int edad;
Declaracin de variable
Asignacin
16
Variables
Correccin:
cout <<"Miedades"<<edad<<endl;
17
Directiva #include
18
Contenido
iostream
Entrada/Salida estndar
fstream
cmath
ctime
cctype
string
19
Operaciones aritmticas
Op
#include <iostream>
using namespace std;
int main(){
int edad,dias;
Significado
S
Suma
Resta
Multiplicacin
Divisin
20
Tipos de errores
Errores de compilacin
Errores lgicos
El programa no ffunciona
i
d
de acuerdo
d a llo esperado.
d
No se reflejan en ningn mensaje de error.
21
Depuracin
22
Configuracin de Dev-C++
Dev C++
23
Configuracin de Dev-C++
Dev C++
24
25
Modo depuracin
26
Inspeccin de variables
27