Beruflich Dokumente
Kultur Dokumente
- LIBRERIAS pág. 3
- CARACTERES pág. 4
- IDENTACION pág. 6
- SINTAXIS pág. 7
ALGORITMO DE REFERENCIA
1. Usando el algoritmo de la referencia investigue por cada línea con detalle por
carácter cuál es su significado y uso.
Librerías
#include: Indica al pre procesador que cuando esta se ejecute el compilador debe
incluir un archive en el código. Se puede utilizar para llamar a bibliotecas,
secuencias, funciones y objetos dentro o fuera del programa.
using namespace std; : todas las librerías que usan C++ colocan entidades
dentro de ese espacio de nombres por esa razón cuando declaramos el uso del
espacio de nombre std. Así podemos evitar escribir std:: cout o std::cin.
CARACTERES:
- # (ALMOHADILLA): señala directivas de pre procesos, es un operador
específico de la fase de pre proceso del código fuente.
N° DE LINEA EN DONDE HA SIDO USADA: 1, 2, 3.
- <<: Se usa para concatenar (unir) dos cadenas de texto. Como operador cumple
la función de desplazamiento hacia la izquierda.
N° DE LINEA EN DONDE HA SIDO USADA: 10, 15, 19, 24, 40, 41,45.
ESTRUCTURAS DE CONTROL
N° DE LINEA EN DONDE HA SIDO USADA: INICIO: 13 FIN: 16, INICIO: 22 FIN: 25.
N° DE LINEA EN DONDE HA SIDO USADA: INICIO: 28 FIN: 46, INICIO: 30 FIN: 39.
Son una estructura de control cíclica los cuales nos permiten ejecutar una o varias líneas
de código de forma repetitiva sin necesidad de tener un valor inicial; sin embargo el ciclo
do-while nos permite añadir cierta ventaja adicional y esta consiste que nos da la
posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición
necesaria.
N° DE LINEA EN DONDE HA SIDO USADA: INICIO: 11 FIN: 17, INICIO: 20 FIN: 26.
INDENTACION
- Depende del estilo del programador para hacer más entendible y legible el
algoritmo.
Vamos a enumerar los principales requisitos para poder definir un buen estilo de
indentación. Algunos de los más importantes serán:
- Que el posicionamiento de los elementos dentro del texto sea predecible. Cuanto
más predecible es la posición, el movimiento de los ojos llega antes a los puntos
relevantes del código fuente. El punto más relevante de información es siempre
el principio de la línea, por lo que hay que tener especial atención en él.
- Que la relevancia de la agrupación de los elementos refleje la relevancia de
éstos dentro del programa.
- Priorizar la identificación del flujo del programa frente al detalle de los elementos
que lo componen. Por ejemplo es más importante siempre tener una visión
global de lo que hace una función que del detalle de cómo se declaran sus
variables.
- Que los comentarios respeten la indentación de los elementos a los que van
asociados, posicionándose de manera relativa a ellos según su relevancia. Si el
lenguaje lo permite, hay que distinguir la relevancia de un comentario
posicionándolo sobre el elemento (más importante) o al lado de él (menos
importante). Es mejor situar los comentarios antes del elemento, ya que nos
sirven de introducción a lo que va a continuación, y muchas veces nos permitirá
saltarnos un bloque de código que no nos interesa.
- Utilizar la indentación basada en tabuladores. La indentación basada en el uso
de caracteres de espacio en blanco es menos flexible que la basada en
tabuladores, ya que los editores y entornos de desarrollo modernos permiten
adaptar con facilidad el ancho de los tabuladores al gusto de cada programador.
SINTAXIS