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();
}
}
}
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
0