Resumen de los videos y explicación de la estrutura de un código de C++. Explicación de VS Code
Lectura de datos
15 min
Uso de cin
Suma de enteros
15 min
Multiplicacion de enteros
10 minutos
Notas de la clase
Estructura de un programa de C++
1. Declarar las librerias que se van a usar
2. Declarar el espacio de nombres (using namespace std)
3. Declarar la funcion principal ( main() )
4. Todo programa en C++ debe terminar con un return 0 (dentro de la funcion principal)
cout es una funcion para imprimir datos en la pantalla
cout puede imprimir texto, numeros
siempre que se necesite imprimir texto, este debe ir entre comillas
para imprimir un salto de linea (similar a un Enter) se usa el simbolo \n
Códigos vistos en clase
// Primer codigo de C++
#include <iostream> // Libreria estandar del flujo de entrada y salida de informacion
using namespace std; // Declaracion del uso de nombres de STD
// Funcion principal del programa
int main() {
// Imprimir mensaje de bienvenida
cout << "Hola Olimpicos 2020";
return 0;
}
// Suma de dos numeros enteros
#include <iostream>
using namespace std;
int main() {
// Declaracion de una variable
// [Tipo de dato] [nombre de la variable]
// El tipo de dato entero usa la palabra: int
int a = 0;
int b = 0;
int resultado = 0;
a = 5; // Asignar el valor de 5 a la variable a
b = 2; // Asignar el valor de 2 a la variable b
resultado = a + b; // Asignar el valor de a + b a la variable resultado
cout << resultado;
return 0;
}
// Lectura y escritura de datos
#include <iostream>
using namespace std;
int main() {
int a;
int b;
int c;
cin >> a; // Leer valor y guardarlo en a
cout << a << "\n"; // Imprimir valor de a
cin >> b; // Leer valor y guardarlo en b
cout << b << "\n"; // Imprimir valor de b
c = a + b; // Asignar el valor de a + b a la variable c
cout << c << "\n"; // Imprimir el valor de c
return 0;
}
// Multiplicar dos numeros enteros
#include <iostream>
using namespace std;
int main() {
int a;
int b;
int c;
cin >> a >> b; // Leer a y b
cout << a << "\n" << b << "\n"; // Imprimir a y b separados por salto de linea
c = a * b; // Multiplicacion
cout << c; // Imprimir el valor de c
return 0;
}