Proyecto
Proyecto
Grupo:
417.
PROYECTO 1.
[Fecha] 1
Introducción.
En el siguiente documento se presentarán los conceptos básicos de
la programación en c++, pero tambien, se hablará de la historia de
c++ y sus antecedentes como un programa para la programación
orientada a objetos.
Bibliografías.
http://www.lcc.uma.es/~fvn/LabProg1/tema2_2004_2005.pdf
[Fecha] 2
Delimitadores
Son símbolos (con o sin significado propio) que indican comienzo o
fin de una
entidad. Son elementos indivisibles: por ejemplo, al escribir == se
debe hacer sin ningún carácter intercalado.
{ } [ ] # ## ( ) <: >: <% >% %:%:
%: ; : ? :: . .* + - * / % ^
& | ~ ! = < > += -= *= /= %= ^=
&= |= <<= >>= << >> == != <= >= && || ++
-- , -> ->*
[Fecha] 3
sirve para identificar sin ningún tipo de ambigüedad a cada objeto,
diferenciándolo de los demás objetos que intervienen en el
programa.
En C++ hay que indicar el nombre de las constantes y variables que
vamos a usar, para que el compilador pueda asociar internamente a
dichos nombres las posiciones de memorias correspondientes. La
declaración tiene que encontrarse en el código antes de cualquier
instrucción que las use.
Al realizar las declaraciones de las variables, además de indicar su
identificador o nombre, hay que indicar explícitamente el tipo de
los datos que pueden contener.
Un tipo determina la clase de valores que puede asumir una
variable, constante o expresión. Cada valor pertenece a un tipo.
Sobre los tipos de datos hay que destacar:
[Fecha] 4
• Operadores básicos. A cada tipo se le asocia un conjunto de
operadores básicos, destinados a ser de utilidad en el diseño de
programas y que, además, tienen por lo menos una
implementación razonablemente eficiente en un computador. Por
supuesto, la selección de operadores básicos es, en cierta medida,
arbitraria, y podría haberse aumentado o disminuido. El principio
que suele seguirse es posibilitar al programador construir cualquier
operación adicional en función de las básicas, y permite hacerlo de
una forma eficiente. Las operaciones más importantes y más
generales definidas para los datos de cualquier tipo, son la
asignación (representada por =) y la verificación de igualdad (==).
[Fecha] 5
• El tipo bool. Valores lógicos Verdadero y Falso.
• El tipo char. Caracteres del código ASCII.
• El tipo float. Números reales.
Todos ellos tienen dos propiedades en común: cada uno está
formado por elementos indivisibles o atómicos que además están
ordenados. Los tipos de datos con estas características se
denominan tipos de datos escalares
[Fecha] 6
[Fecha] 7
Conclusión.
Se aprendieron de los conceptos básicos y de su historia, pero de
una manera concreta y directa hacia los tipos de datos y sus
declaraciones.
[Fecha] 8