Eliminar un Elemento en un Arreglo (visual studio C#)

  


Eliminar un elemento en un arreglo con visual studio C# console

1. CODIGO

using System;
 using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
namespace taller_57 
 class Program 
 { 
 static void Main(string[] args) 
 {
 int I = 0; 
 int CAN = 0;
 int POS = 0; 
 String cad; 
 Console.Write("CUANTOS ELEMENTOS :");
 cad = Console.ReadLine(); 
 CAN =int.Parse(cad);
 int[] VEC = new int[CAN+1];
 int[] NUEVO = new int[CAN]; 
 // INGRESO 
 for (I = 1; I <= CAN; I++) 
 Console.Write("POSICIÓN {0} ==>", I); 
 cad = Console.ReadLine(); 
 VEC[I] = int.Parse(cad); 
 } 
 do
 { 
 Console.Write("POSICIÓN A ELIMINAR:"); 
 cad = Console.ReadLine(); 
 POS = int.Parse(cad); 
 } 
while (((POS < 1) | (POS > CAN))); 
 // PROCESO
 // TRANSLADAMOS DATOS ANTES DE LA POSICIÓN 
 for (I = 1; I <= POS - 1; I++) 
NUEVO[I] = VEC[I]; 
 }
 // TRANSLADAMOS DATOS DESPUES DE LA POSICIÓN
 for (I = POS+1; I <= CAN; I++)
 { NUEVO[I - 1] = VEC[I]; 
 } 
 // SALIDA
 Console.WriteLine(); 
 Console.WriteLine("NUEVO ARREGLO"); 
 for (I = 1; I <= CAN - 1; I++) 
 Console.WriteLine(NUEVO[I]);
 }
 Console.Write("Pulse una Tecla:");
 Console.ReadLine(); 
 } 
 }
 }

2. EJEMPLO


INFORMACION ADICIONAL

¿Qué es Java?

Java es un lenguaje de programación ampliamente utilizado para codificar aplicaciones web. Ha sido una opción popular entre los desarrolladores durante más de dos décadas, con millones de aplicaciones Java en uso en la actualidad. Java es un lenguaje multiplataforma, orientado a objetos y centrado en la red que se puede utilizar como una plataforma en sí mismo. Es un lenguaje de programación rápido, seguro y confiable para codificarlo todo, desde aplicaciones móviles y software empresarial hasta aplicaciones de macrodatos y tecnologías del servidor.

¿Para qué se utiliza el lenguaje de programación Java?

Debido a que Java es un lenguaje versátil y de uso gratuito, crea software localizado y distribuido. Algunos usos comunes de Java incluyen:

 

1.     Desarrollo de videojuegos

Muchos videojuegos, así como juegos para móviles y computadoras, se crean con Java. Incluso los juegos modernos que integran tecnología avanzada, como el machine learning o la realidad virtual, se crean con la tecnología de Java.

 

2.     Computación en la nube

Java a menudo se conoce como WORA: escribir una vez y ejecutar en cualquier lugar (por sus siglas en inglés “Write Once and Run Anywhere”), lo que lo hace perfecto para aplicaciones descentralizadas basadas en la nube. Los proveedores de la nube eligen el lenguaje Java para ejecutar programas en una amplia gama de plataformas subyacentes.

 

3.     Macrodatos

Java se usa para motores de procesamiento de datos que pueden trabajar con conjuntos de datos complejos y cantidades masivas de datos en tiempo real.

 

4.     Inteligencia artificial

Java es una fuente inagotable de bibliotecas de machine learning. Su estabilidad y velocidad lo hacen perfecto para el desarrollo de aplicaciones de inteligencia artificial como el procesamiento del lenguaje natural y el aprendizaje profundo.

 

5.     Internet de las cosas

Java se ha utilizado para programar sensores y hardware en dispositivos de periferia que pueden conectarse de forma independiente a Internet.

¿Cómo funciona Java?

Todos los lenguajes de programación son un medio para comunicarse con las máquinas. El hardware de la máquina solo responde a la comunicación electrónica. Los lenguajes de programación de alto nivel como Java actúan como un puente entre el lenguaje humano y el lenguaje del hardware. Para usar Java, un desarrollador debe comprender dos cosas:

 

1. Lenguaje Java y API

Esta es la comunicación de frontend entre el desarrollador y la plataforma de Java.

 

2. Java Virtual Machine

Esta es la comunicación de backend entre la plataforma de Java y el hardware subyacente. A continuación, veremos cada uno de estos aspectos con más detalle.


Comentarios

Entradas populares de este blog

INVERTIR NÚMERO DE TRES CIFRAS (visual studio C# console)

Insertar un Elemento en un Arreglo (visual studio C#)

Ordenar un Arreglo con Metodo Burbuja