programacion cxx

Páginas: 7 (1718 palabras) Publicado: 10 de abril de 2013
´
UNIVERSIDAD DE MALAGA
Dpt. Lenguajes y CC. Computaci´n
o
E.T.S.I. Inform´tica
a
Ingenier´ Inform´tica
ıa
a

Fundamentos de Programaci´n
o
con
el Lenguaje de Programaci´n
o
C++
Vicente Benjumea y Manuel Rold´n
a
26 de junio de 2012

2

Este obra est´ bajo una licencia Reconocimiento-NoComercial-CompartirIgual 3.0 Una
ported de Creative Commons: No se permite un usocomercial de la obra original ni
de las posibles obras derivadas, la distribuci´n de las cuales se debe hacer con una lio
cencia igual a la que regula la obra original. Para ver una copia de esta licencia, visite
http://creativecommons.org/licenses/by-nc-sa/3.0/deed.es ES o envie una carta a Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.
Usted es libre de:
•Copiar, distribuir y comunicar p´blicamente la obra.
u
• Hacer obras derivadas.
Bajo las siguientes condiciones:
• Reconocimiento (Attribution) – Debe reconocer los cr´ditos de la obra de la manera
e
especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene
su apoyo o apoyan el uso que hace de su obra).
• No comercial (Non commercial) – No puede utilizar estaobra para fines comerciales.
• Compartir bajo la misma licencia (Share alike) – Si altera o transforma esta obra,
o genera una obra derivada, s´lo puede distribuir la obra generada bajo una licencia
o
id´ntica a ´sta.
e
e
Entendiendo que:
• Renuncia – Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del
titular de los derechos de autor
• Dominio P´blico – Cuando laobra o alguno de sus elementos se halle en el dominio
u
p´blico seg´n la ley vigente aplicable, esta situaci´n no quedar´ afectada por la licencia.
u
u
o
a
• Otros derechos – Los derechos siguientes no quedan afectados por la licencia de ninguna
manera:
◦ Los derechos derivados de usos leg´
ıtimos u otras limitaciones reconocidas por ley
no se ven afectados por lo anterior.
◦ Losderechos morales del autor
◦ Derechos que pueden ostentar otras personas sobre la propia obra o su uso, como
por ejemplo derechos de imagen o de privacidad.
• Aviso – Al reutilizar o distribuir la obra, tiene que dejar bien claro los t´rminos de la
e
licencia de esta obra.

Dpto. Lenguajes y Ciencias de la Computaci´n
o

Universidad de M´laga
a

´
Indice general
Pr´logo . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o

I

Programaci´n B´sica
o
a

7

9

1. Un Programa C++

11

2. Tipos Simples
2.1. Declaraci´n Vs. Definici´n . . . . . . . . . . . . . . . . . . . . . . . . .
o
o
2.2. Tipos Simples Predefinidos . . . . . . . . . . . . . . . . . . . . . . . .
2.3. Tipos Simples Enumerados . . . . . . . . . . . . . . . . .. . . . . . .
2.4. Constantes y Variables . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5. Operadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6. Conversiones Autom´ticas (Impl´
a
ıcitas) de Tipos . . . . . . . . . . . . .
2.7. Conversiones Expl´
ıcitas de Tipos . . . . . . . . . . . . . . . . . . . . .
2.8. Tabla ASCII . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . .
2.9. Algunas Consideraciones Respecto a Operaciones con N´meros Reales
u

.
.
.
.
.
.
.
.
.

15
15
15
17
18
19
20
21
22
22

3. Entrada y Salida de Datos B´sica
a
3.1. Salida de Datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2. Entrada de Datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . .
3.3. El “Buffer” de Entrada y el “Buffer” de Salida . . . . . . . . . . . . . . . . . . . .

25
25
26
28

4. Estructuras de Control
4.1. Sentencia, Secuencia y Bloque . .
4.2. Declaraciones Globales y Locales
4.3. Sentencias de Asignaci´n . . . . .
o
4.4. Sentencias de Selecci´n . . . . . .
o
4.5. Sentencias de Iteraci´n. Bucles .
o
4.6. Programaci´n Estructurada . ....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cxx
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS