| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo Loop rellenar una matriz de 2 dimensiones en C + +
    C + + es un popular objeto de programación el uso del lenguaje , en general en la creación de una amplia variedad de aplicaciones de software. Una matriz de dos dimensiones es un tipo de datos especial en C + + que recoge los datos y los almacena para su uso posterior. La "forma" de una matriz de 2 -D como un gráfico que contiene un número especificado de filas y columnas. Cada columna de datos se identifica mediante el valor de la fila a la que la columna que está vinculado . Los bucles son una forma conveniente para llenar una matriz 2 - D , ya que pueden asignar rápidamente los valores a su fila y columna correcta . Esto es mucho más eficiente que un programador introducir manualmente los datos individuales en la matriz . Instrucciones
    1

    inicializar una matriz de dos dimensiones . Esto implica especificar el tipo de matriz , tales como " int " o "del carbón , " y especificando las dimensiones de la matriz . Por ejemplo , la inicialización de una matriz de enteros de dos dimensiones con tres filas y tres columnas tiene esta forma general :

    2darray int [ 3 ] [ 3 ] ;
    2

    Crear un " "bucle para indicar la fila actual está llena . Por ejemplo, para especificar el número de la fila para llenar en el 3 x 3 número entero 2darray gama del código es el siguiente :

    for (int fila = 0 ; fila < 3 , fila + + ) { } < br >

    Este bucle se inicia en la primera fila , loops, saltos a la siguiente fila , bucles de nuevo, salta a la tercera fila y luego se detiene .
    3

    Creado un segundo " ; anidada " de bucle dentro de la primera bucle for para rellenar los valores de los elementos en cada columna . Por ejemplo , el código para llenar las columnas de la matriz 2darray se parece a esto :

    for (int columna = 0 , la columna < 3 , columna + + ) { }

    cuanto a el bucle externo , este bucle se inicia en la primera fila , loops, saltos a la siguiente fila , bucles de nuevo, salta a la tercera fila y luego se detiene .
    4

    Asignar cada elemento dentro de cada columna con un valor . La operación de asignación se produce desde el interior , anidado para bucle. Por ejemplo , para multiplicar la coordenada de la columna por la fila coordinar el código es el siguiente :

    for (int columna = 0 , la columna < 3 , columna + + ) { 2darray [ fila ] [ columna ] = fila * columna; }
    5

    Revise su código para asegurarse de que está correctamente estructurado . Por ejemplo , el código correcto para llenar 2darray con los elementos iguales a los valores multiplicados de la fila y la columna de coordenadas es la siguiente:

    for (int columna = 0 , la columna < 3 , columna + + ) { for (int columna = 0 , la columna < 3 , columna + + ) { 2darray [ fila ] [ columna ] = fila * columna; } }

    Previous :

    next :
      Artículos relacionados
    ·Cómo pasar un Vector Container a una función 
    ·Computadoras En Línea Escuelas de programación 
    ·Cómo eliminar un índice en una matriz dinámica de en…
    ·Cómo aprender C + + Herencia rápidamente 
    ·Cómo hacer un juego de lotería utilizando C + + 
    ·Cómo escribir la palabra equivalente de un cheque Cant…
    ·Las Partes de Microsoft Visual C + + 
    ·C MDI Tutorial 
    ·Cómo crear un vector de matrices de caracteres en C + …
    ·Cómo compilar C Programas Online 
      Artículos destacados
    ·Cómo crear su propio Estudio Instancia UID 
    ·Cómo encontrar Desbordamientos de búfer 
    ·Cómo hacer un botón de 3 -D en REALbasic 
    ·¿Qué es el Sistema de Integración Client Server 
    ·Cómo invertir Fracciones en Visual Basic 
    ·La función Centroid en MATLAB 
    ·Cómo instalar el C + + compiladores de Netbeans 
    ·Cómo utilizar las plantillas de estructuras en C 
    ·¿Qué es el espacio en blanco en Matlab 
    ·Cómo hacer una clave externa 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com