UNIDAD 5. Arreglos y archivos

Beschreibung

Mindmap am UNIDAD 5. Arreglos y archivos, erstellt von Lucero Paulina Soto Osorio am 20/05/2020.
Lucero Paulina  Soto Osorio
Mindmap von Lucero Paulina Soto Osorio, aktualisiert more than 1 year ago
Lucero Paulina  Soto Osorio
Erstellt von Lucero Paulina Soto Osorio vor etwa 4 Jahre
40
0

Zusammenfassung der Ressource

UNIDAD 5. Arreglos y archivos
  1. 5.1 Arreglos unidimencionales
    1. Los arrays, arreglos o vectores forman parte de la amplia variedad de estructuras de datos que nos ofrece C++, siendo además una de las principales y más útiles estructuras que podremos tener como herramienta de programación.
      1. Ejemplo de Arrays o Vectores en C++
        1. Posible Solución 1: Sin usar vectores (errónea)
          1. Posible Solución 2: Sin usar vectores o matrices (errónea)
            1. Posible Solución 3: Usando vectores o matrices (correcta)
            2. ¿Cómo declarar un Array o Vector en C++?
              1. Para declarar un vector, arreglo o como lo quieras llamar, necesitaremos saber el tipo de los datos que irán al interior de este, es decir, serán número enteros, o numero decimales o cadenas de texto, etc. necesitamos también, como siempre, un nombre para el vector y un tamaño máximo
              2. ¿Cómo inicializar un Array o Vector en C++?
                1. En cuanto tenemos declarado un vector, es posible asignarle valores, evidentemente estos valores deben coincidir con el tipo de dato que le asignamos a dicho vector, no tendría sentido ingresar como valores de un vector cadenas de caracteres si el tipo de dato de dicho vector es numérico.
                2. Recorrer un Array o Vector en C++
                  1. NOTA: A veces no es posible determinar con facilidad el tamaño exacto de un vector, pero en C++ existen varias formas de determinar el tamaño de un array o vector fácilmente, aquí explicare un método.
              3. 5.2 Arreglo bidimensionales y multidimensionales.
                1. Las matrices o como algunos las llaman "arreglos multidimensionales" son una estructura de datos bastante similar a los vectores o arreglos. De hecho, una matriz no es más que una serie de vectores contenidos uno en el otro (u otros), es decir, una matriz es un vector cuyas posiciones son otros vectores.
                  1. Matrices en C++
                    1. En dicha sección, una solución alternativa al problema, además de correcta y adecuada; es crear una matriz que almacenará en la primera columna los títulos, y en la segunda columna los autores; cada fila será entonces la información completa de un libro. Para solucionar este problema, aprendamos primero algunas normas básicas para poder crear y usar matrices en C++.
                  2. Obtener el valor de una casilla específica
                    1. Para acceder al valor de una casilla nuevamente haremos uso de los corchetes, pero esta vez no para declarar tamaños (porque eso ya lo hicimos) sino para indicar posiciones (fila y columna).
                    2. Recorrer una matriz en C++
                      1. La lógica de este procedimiento es la siguiente, el primer ciclo for comenzará desde cero e ira hasta el número de filas, de modo que la variable de control que generalmente llamamos "i", será la que va a ir variando entre cero y el tamaño del array, de esta forma al poner la i al interior de los corchetes, estaremos accediendo al valor de cada fila y el segundo ciclo irá de cero al número de columnas y normalmente se usa la variable llamada j para acceder a cada columna
                      2. NOTA:En el siguiente código uso una forma sencilla y rápida de obtener la cantidad o número de filas de una matriz y también cómo obtener el número o cantidad de columnas de una matriz.
                      Zusammenfassung anzeigen Zusammenfassung ausblenden

                      ähnlicher Inhalt

                      Alle Länder der Welt und ihre Hauptstädte
                      JohannesK
                      10 Lernmethoden
                      AntonS
                      Zeiten Englisch
                      Janine Egli
                      Epochen und Literaturströmungen_1
                      barbara91
                      Säure-Basen- Theorie
                      elham_riefaie
                      Gemischte Klausur- und sonstige Fragen
                      Bibische
                      Vererbung
                      Greta Warnke
                      Epochen und Literaturströmungen für das Abitur 2016
                      Laura Overhoff
                      Kurvendiskussion
                      Sophia Lörsch
                      Vetie - Innere Medizin 2013
                      Fioras Hu
                      Vetie Para 2019
                      Lea AvS