1. UNEFA-TELECOM
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA NACIONAL
NUCLEO FALCON
ITN3A
Licda. Yamila Bolívar
2. Que es C++
Es un lenguaje versátil, potente y general. Su éxito entre
los programadores profesionales le ha llevado a ocupar el
primer puesto como herramienta de desarrollo de
aplicaciones. El C++ mantiene las ventajas del C en cuanto
a riqueza de operadores y expresiones, flexibilidad y
eficiencia. Además, ha eliminado algunas de las
dificultades y limitaciones del C original.
3. Librerías de cabecera
La función principal de las librerías consiste en
poder utilizar en el desarrollo del programa
algunas sentencias específicas como
leer, mostrar, calcular, entre otros.
Librería Objetivo de uso
#include<iostream> Permite utilizar las sentencias “cin>>” para la entrada
de datos y “cout<<” para la visualización de
información en pantalla
#include<math.h> Permita realizar cálculos matemáticos avanzados como
por ejemplo: potenciación, trigonometría, entre otros.
4. Función principal
Todo programa cuenta con una función principal
en su código fuente, puesto que esta indica al
computador donde inicia la ejecución del
programa. En C++ la dicha función se denomina
main y su forma de uso es la siguiente:
#include<iostream>
int main()
{
conjunto de sentencias del programa
}
5. Sentencias de C++
Son todas las líneas de código escritas por el
programador para dar solución a la situación
planteada, las mismas representan las
entradas, procesos y salidas.
Sintaxis.
Hace referencia a la forma correcta de escribir las
líneas de código en los lenguajes de
programación, es importante destacar que cada
lenguaje posee su propia sintaxis.
6. Declaración de variables
Las variables son indispensables para el desarrollo de la mayoría de los
programas y las mismas deben ser declaradas antes de ser usadas
indicando el tipo de dato que esta almacenará durante la ejecución del
programa, las formas de declaración son las siguientes:
Declaración Significado
int edad; Variable numérica que almacenará un dato de tipo entero. (sin
decimales)
float estatura; Variable numérica que almacenará un dato de tipo flotante.
(con decimales)
char opcion; Variable de tipo carácter (texto) que almacenara una letra.
Regularmente las variables son declaradas al inicio del bloque de
sentencias de la función principal “main”.
7. Sentencias de C++. Cont.
Sentencia para mostrar un mensaje en pantalla:
cout<<“mensaje”;
Descripción detallada:
“cout<<“ línea de código usada para mostrar alguna información por
pantalla.
Nótese que para mostrar un mensaje el mismo debe estar encerrado
entre comillas dobles y la línea termina con punto y coma “;”.
Es importante resaltar que cuando se encierra entre comillas un
mensaje, éste de mostrará en pantalla tal cual como fue escrito.
8. Sentencias de C++. Cont.
Sentencia para solicitar un valor al usuario:
cin>>edad;
Descripción detallada:
“cin>>“ línea de código usada para la lectura de las variables
previamente declarada.
Nótese que la línea termina con punto y coma “;”.
9. Sentencias de C++. Cont.
Sentencia para mostrar un mensaje seguido del valor de una variable:
Forma 1
cout<<“su edad es”<<edad;
Forma 2
cout<<“su edad es”;
cout<<edad;
La forma de hacer uso de estas sentencias queda a gusto del
programador, sin embargo lo ideal es lograr en la menor cantidad de
líneas posibles el mismo resultado.
10. Mi primer programa
#include<iostream>
using namespace std;
int main()
{
cout<<“Este es mi primer programa”;
return 0;
}
El programa aquí desarrollado solo muestra en pantalla el mensaje Este
es mi primer programa.
11. Mi segundo programa
#include<iostream>
using namespace std;
int main()
{
int edad;
cout<<“Por favor ingrese la edad del estudiante:”;
cin>>edad;
return 0;
}
El programa aquí desarrollado solicita al usuario que ingrese por teclado
la edad de un estudiante.
12. Tipos de errores
Durante la codificación de algún programa es común cometer errores, y
los mismos pueden ser:
• Sintaxis: Son los más comunes fáciles de conseguir, ya que la
momento de la transcripción no colocamos algún símbolo, como por
ejemplo: “;”, “<<“, “(“, entre otros.
• Lógicos: En ocasiones son difíciles de encontrar puesto que el
programa funciona pero no hace lo que se requiere.
• Regresión: Se presentan cuando tenemos un código perfecto y le
modificamos algunas cosas y el mismo deja de funcionar.
13. El desarrollo del pensamiento lógico y su aplicación trae consigo
innumerables beneficios, puesto que el mismo es aplicable en todos
los procedimientos que realizamos en nuestro quehacer diario.