Professional Documents
Culture Documents
Presentacion C++ - 1est
Presentacion C++ - 1est
1
Por qué aprender C++
Es muy popular
Índice de popularidad (setiembre 2022): https://www.tiobe.com/tiobe-index/
Por qué aprender C++
Es muy popular
Uso a lo largo de los años: https://www.tiobe.com/tiobe-index/
Estable
Por qué aprender C++
• Es muy popular
• Comunidad grande para ayudar a resolver problemas
• Mucho tiempo en el mercado
• Millones de aplicaciones escritas en C++
• Aplicaciones funcionando actualmente (necesita programadores soporte)
• Solicitado en el campo laboral
• Potente
• Rápido
• Orientado a procedimientos
• Orientado a objetos
Editor/Entorno de desarrollo C++
https://sourceforge.net/projects/orwelldevcpp/
Instalación Dev-C++
Compilador para C++
9
Primer programa Dev-C++
Primer programa Dev-C++
PROCESO DE COMPILACIÓN
PROCESO DE COMPILACIÓN
• Después de ejecutar el programa, en la carpeta donde se guardó el programa se ha
generado un archivo .exe (ejecutable), que es el resultado final del proceso de
compilación.
• Ese archivo (.exe) es el que la máquina lee e interpreta.
• En el mercado hay archivos .exe para 32bits y 64bits, para que sean
compatibles con la arquitectura del sistema operativo.
Explicación del primer programa en C++
Primer programa en C++
Explicación del primer programa en C++
• Using namespace std; especifica que vamos a utilizar un “espacio de nombres” que se
denomina std; (estándar)
• Un “espacio de nombres” sirve para evitar conflictos o colisiones con los nombres.
• Parecido a Windows, no se puede tener dos archivos con nombres iguales en una misma carpeta.
Explicación del primer programa en C++
Función int main() {
• Una función en C++ empieza con una llave de apertura y termina con una llave de cierre.
• Una función sirve para juntar bloques de código, y sus instrucciones se ejecutan en orden
secuencial.
• int main() es la función principal de todo programa en C++ (main en español es principal)
• int main() es una función predefinida del lenguaje, también podemos crear otras funciones
• endl agrega un salto de línea, también se puede hacer con \n ( …programación I\n)
Explicación del primer programa en C++
return
• return se usa para devolver un resultado con una función, y significa que el programa se
completó correctamente
Caracteres
Enteros
C++
Decimales
Booleanos
Tipos de datos en C++
Caracteres
• Utilizados para representar caracteres individuales: ‘A’, ‘7’, ‘&’, ‘@’
MEMORIA RAM
Edad Altura
21 1.70
Tipos de datos en C++
• No se puede declarar la misma variable 2 veces con el mismo nombre y el mismo ámbito
𝑎+𝑏
+ (𝑎 ∗ 𝑏)
𝑐+𝑑
Ejercicio propuesto 4
𝑏
𝑎+
𝑐
𝑒
𝑑+
𝑓
Ejercicio 3 en C++
1
Escribe un programa que lea 5 notas de un estudiante y
calcule el promedio.
2
La nota final de un estudiante de lenguaje de programación I
es el promedio ponderado de tres notas:
- El examen teórico tiene un peso del 20% del total
- El examen práctico tiene un peso del 60% del total
- La participación en clase tiene un peso del 20% del total
El programa debe solicitar las 3 notas, calcular el promedio
final y mostrar el resultado.
Reto: Ejercicio 4 en C++