C sharp - voltear un arreglo en c#

 
Vista:

voltear un arreglo en c#

Publicado por arturo (1 intervención) el 21/04/2017 09:53:32
me ayudarían con este código
tengo que voltear un arreglo en el cual le ingreso 5 datos para luego mostrarlos y luego mostrar el volteado pero solo consigo mostrar el arreglo normal y el arreglo no se voltea
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp19
{
class Program
{
static void Main(string[] args)
{
int tam = 5;
int[] arreglo = new int[tam];
int[] arr2 = new int[tam];
int i;
for (i = 0; i < tam; i++)
{
Console.WriteLine("ingrese un dato");
arreglo[i] = int.Parse(Console.ReadLine());
}

for (i = 0; i <= tam; i++)
{
Console.WriteLine(arreglo[i]);
}

int b = 0;
int j = i;
for (i=j; i < tam; i--)
{

arreglo[i] = arr2[b];
b++;

Console.WriteLine(arreglo[i]);
}

for (i = 0; i < tam; i++)
{

}
Console.ReadKey();
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Enrique
Val: 189
Bronce
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

voltear un arreglo en c#

Publicado por Enrique (69 intervenciones) el 21/04/2017 18:24:24
Es mas dificil hacer niños xD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//Pegar dentro del main()
 int tam = 5;
            int[] arreglo = new int[tam];
            int i;
            for (i = 0; i < tam; i++)
            {
                Console.WriteLine("ingrese un dato");
                arreglo[i] = int.Parse(Console.ReadLine());
            }
            string outPutFinal = "Vista normal:\n";
            for (i = 0; i < tam; i++)
            {
				outPutFinal += arreglo[i] + " ";
            }
            outPutFinal += "\nVista volteada:\n";
            for (int j  = (tam-1); j >= 0; j--)
            {
				outPutFinal += arreglo[j] + " ";
            }
            Console.WriteLine(outPutFinal);
            Console.ReadKey();
espero te sirva y sea eso lo que querías
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar