Pages

jueves, 24 de enero de 2013

Insertar números en una posición indicada de un arreglo Codigo Fuente en C#

Problema
Hacer un programa o algoritmo que permita ingresar un elemento en una posición indicada en un arreglo de n elementos (números), hasta que el usuario desee salir.
Codigo Fuente en C#
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Main
{
    class Program
    {
        static void Main(string[] args)
        {
            String cad="";
       Console.WriteLine("Ingresa el tamaño del arreglo");              
       int t = Convert.ToInt32(Console.ReadLine());
       int []N= new int[t];
       for(int i=0;i<t;i++){
           N[i]=0;
       }
       Console.WriteLine("Ingresa cantidad de numeros a ingresar");
       int c=Convert.ToInt32(Console.ReadLine());
       while(c>0){
       Console.WriteLine("Ingresa numero");
       int num=Convert.ToInt32(Console.ReadLine());
       Console.WriteLine("Ingresa posicion");
       int pos= Convert.ToInt32(Console.ReadLine());
       N[pos-1]=num;
       c--;
       }
       for(int j=0;j<t;j++){
           cad=cad+" "+N[j];
       }
       Console.WriteLine(cad);

      Console.ReadLine();
        }
    }
}

0 comentarios:

Publicar un comentario en la entrada