5. PROGRAMACIÓN ESTRUCTURADA
作者:paula corbalan
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