5. PROGRAMACIÓN ESTRUCTURADA

Use this template to collect all materials and information related to a class/course.

Get Started. It's Free
or sign up with your email address
5. PROGRAMACIÓN ESTRUCTURADA by Mind Map: 5. PROGRAMACIÓN ESTRUCTURADA

1. 5. Estructuras básicas de datos

1.1. Contacto con los arrays

1.2. Un array para almacenar datos

1.3. Arrays y física: vectores

1.4. Arrays bidimensionales

1.5. Arrays y matemáticas: matrices

1.6. Valores iniciales de arrays

1.7. Arrays sobredimensionados

2. 7. Funciones

2.1. Los problemas de un código repetitivo

2.2. Una primera función

2.3. Parámetros de una función

2.4. Valor devuelto por una función

2.5. Modificar el valor de un parámetro

3. 6. Ficheros

3.1. Escritura en un fichero de texto

3.2. Lectura de un fichero

3.3. Leer toda una línea, incluyendo espacios

3.4. Lectura hasta el final del fichero

3.5. Pedir el nombe al usuario

3.6. Errores en el acceso a ficheros

3.7. Conacto con los ficheros binarios

3.7.1. Acceder a un fichero binario: ifstream::binary > ifstream fichero(nombre.c_str(), ifstream::binary;

3.7.2. Leer un byte: .get(): char dato = fichero.get();

3.7.3. Saltar a cualquier posición: .seekg(posicion, origen)

3.7.4. Saltar a la posicion actual con: .tell()

4. 4. Bucles

4.1. while

4.2. do-while

4.3. contadores

4.4. for

4.5. incremento y decremento

4.6. otras operaciones aritméticas abreviadas

4.7. Declarar una variable dentro de for

4.8. Bucles sin fin

4.9. Interrumpir un bucle

4.10. Bucles anidados

5. 2. Un Programa que calcula

5.1. Realizar operaciones prefijadas

5.2. Escribir varios textos

5.3. Escribir en varias líneas

5.4. Pedir datos al usuario

5.4.1. std::cin

5.5. Evitar escribir std::

5.6. Números con decimales

5.7. Funciones matemáticas

6. 1. Lenguajes, compiladores e intérpretes

6.1. Lenguajes de bajo nivel y de alto nivel

6.2. Compiladores e intérpretes

6.3. Pseudocódigo

6.4. Lenguajes más extendidos

6.5. Estructura de un programa en C++

6.6. Hola,mundo

6.7. Probar un programa de LliureX

6.8. Probar un programa Windows

7. 3. Toma de decisiones

7.1. if

7.2. Operadores relacionales: <, <=, >, >=, ==, !=

7.3. El caso contrario: else

7.4. Sentencias compuestas

7.5. Encadenar condiciones: &&, | |, !

7.6. Operador condicional: ?

7.7. switch