| 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 revertir los elementos de una matriz en C
    C es un lenguaje de programación para escribir programas informáticos de cualquier nivel de complejidad. Una matriz es la estructura de datos indicada en C con corchetes que contiene un conjunto de variables en un orden determinado. Por ejemplo , [ 5 , 8 , 12 ] es una matriz C que consta de tres elementos . La matriz invertida comprende los mismos elementos , pero en el orden inverso , tal como [ 12 , 8 , 5 ] . Matriz de inversión se requiere con frecuencia en los programas de C . Instrucciones
    1

    Asignar el tamaño de la matriz para el "tamaño" variable en el programa de C . Por ejemplo, escriba " int size = 4 ; " si la matriz contiene cuatro elementos
    2

    Definir la matriz en los programas C: .

    Matriz int [tamaño] ;

    3

    añadir números a la matriz, por ejemplo, si los elementos de la matriz son 2,12 , 7 y 40 a continuación :

    array [ 0 ] = 2 ;
    < p > array [ 1 ] = 12 ;

    array [ 2 ] = 7 ;

    array [ 3 ] = 40 ;
    4

    Hacer un bucle "for " que accede a la primera mitad de los elementos de la matriz :

    for (int i = 0 ; i < tamaño /2 , i + +)


    Tenga en cuenta que el circuito está limitado por el índice" . Capacidad /2 "
    5

    Asignar elementos de la matriz en el bucle de la variable temporal" temp: "

    for (int i = 0 ; i < tamaño /2 , i + +)

    {

    int temp = array [ i];

    }

    conserva temporalmente un valor de elemento . Tenga en cuenta que las llaves se definen los comandos en el bucle
    6

    Intercambia los elementos de la primera mitad de la matriz con los elementos de la segunda mitad: .

    For (int i = 0 ; i < tamaño /2 , i + +) {


    int temp = array [ i];

    array [ i ] = array [ size- 1 -i ] ;

    array [ size- 1 -i ] = temp ;

    }

    los índices " size- 1 -i " corresponden a elementos de la segunda parte de la matriz . Por ejemplo , el primer elemento con el índice " 0 " (i = 0 ) se intercambia con el último elemento con el índice de " 3 " ( 4-1-0 = 3 ) .
    7

    Imprimir la matriz inversa con el comando:

    for (int i = 0 ; i < tamaño , i + +) {


    std :: cout << array [ i ] << ""; }


    En este ejemplo , el programa genera el siguiente resultado : 40 7 12 2
    < . br>

    Previous :

    next :
      Artículos relacionados
    ·XCode : Cómo crear un droplet 
    ·Cómo convertir cadenas en valores largos sin signo 
    ·Cómo convertir una cadena en un Enum 
    ·Cómo comprobar para los números impares en C + + 
    ·Cómo calcular la suma de los números impares en C + +…
    ·Cómo pasar parámetros a MVC Ver 
    ·Cómo eliminar registros en una matriz de C 
    ·Cómo crear un proyecto Maven en Galileo 
    ·ActiveX Component Tutorial 
    ·Cómo crear un único subproceso en CPP 
      Artículos destacados
    ·Cómo cambiar app.Path en VB6 
    ·Tutorial Visual Basic --- Cómo escribir códigos 
    ·La combinación de teclas de acceso rápido JavaScript 
    ·Cómo construir un CMS en PHP MySQL 
    ·Cómo agregar un ensamblado en Web.Config 
    ·Cómo conseguir Java para imprimir asteriscos consecuti…
    ·Cómo convertir la hora estándar en el tiempo Decimal …
    ·Cómo hacer un botón de 3 -D en REALbasic 
    ·Cómo comprobar para Null Si un nodo XML existe en VB 
    ·Cómo diseñar un programa escrito en C + + para calcul…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com