Vous êtes sur la page 1sur 4

1.

- Programa para ingresar n nombres en un arrehglo , y luego reportalos en


orden

import java.util.Arrays;

import java.util.Scanner;

public class main {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

int cantidad = 0;

System.out.println(">>Cantidad de nombres : ");

cantidad = entrada.nextInt();

String [] nombres = new String[cantidad];

for(int i=0; i<cantidad; i++){

System.out.println(">>Ingrese nombre ["+(i+1)+"]");

nombres[i]= entrada.next();

System.out.println("--------------------------------------------");

System.out.println("\n >> Nombres Ordenados Alfabeticamente << ");


for(int i=0; i<nombres.length; i++){

Arrays.sort(nombres);

System.out.println("-"+nombres[i]);

}
2.- Programa para ingresar n numeros en un arreglo, y luego ingresar un numero
y si wye se encuentra eliminarlo en caso contrario reportar dato no se encuentra.

import java.util.Scanner;

public class Ejercicio2 {

public static void main(String[]args){

Scanner entrada=new Scanner(System.in);

boolean encontrado = false;

int cantidad = 0;

System.out.println(">>Digite cantidad de numeros a ingresar : ");

int num[]=new int[cantidad];

for(int x=0;x<num.length;x++){

System.out.print("ingrese un numero ["+(i+1)+"] : ");

num[x]=entrada.nextInt();

System.out.println("\n>>>>>> Listado de numeros ingresados <<<<<< ")

for(int i=0;i<num.length;i++){

System.out.println("["+(i+1)+"] -> "+num[i]);

System.out.println("\n>>>>Consultar Numero <<<<");

System.out.print("\n\t>>Ingrese numero: ");

int numero;

numero=entrada.nextInt();
for(int x=0; x<num.length;x++){

if (numero == num[x]) {

System.out.println("El numero esta en la posicion "+(x+1));

encontrado = true;

if(encontrado==true){

for (int i = 0; i < num.length; i++) {

if (num[i] == numero) {

for (int j = i; j < num.length - 1; j++) {

num[j] = num[j+1];

num[num.length - 1] = 0;

System.out.println("\n>>>>>> Array nuevo con elemento eliminado <<<<<");

for(int i = 0; i < num.length; i++){

System.out.println(num[i]);

}else if(encontrado ==false) {

System.out.println("El numero no se encuentra almacenado");

Vous aimerez peut-être aussi