67 . Curso de Java II Arreglos II Ejercicio - Buscar un elemento en un arreglo

preview_player
Показать описание
curso de java - en este video continuamos con el ejercicio numero 21 del bloque de arreglos .

#programacion #java #CursoDeProgramacion
Рекомендации по теме
Комментарии
Автор

Súper, era lo que estaba buscando! Gracias!

juanestebanaguilarrua
Автор

Excelente video amigo, puedes probar alejar un poco el micrófono de tu boca, saludos.

CaminoRumboAlExito
Автор

Hola como estas disculpa en este curso se estudia el tema de funciones? como se conoce en python
creo que en java los llaman metodos

santiagomartinez
Автор

MODIFIQUE EL EJERCICIO PARA BUSCAR UN NOMBRE EN EL ARREGLO:
package arreglos;

import java.util.Scanner;

public class Encontrarpalabra {

public static void main(String[] args) {
Scanner e = new Scanner(System.in);
String Arreglo[];
int tamaño;
String Nombrencontrar;

System.out.println(" De que tamaño es el arreglo");
tamaño = e.nextInt();
Arreglo = new String[tamaño];

for (int i = 0; i < tamaño; i++) {
System.out.println(" Digite un nombre en la posicion " + i);
Arreglo[i] = e.next();
}
for (int i = 0; i < tamaño; i++) {
System.out.println(Arreglo[i] + " en la posicion" + "[" + i + "]");

}

System.out.println(" Ingrese el elemento a buscar");
Nombrencontrar = e.next();
int i = 0;
boolean encontrado = false;

while (i < tamaño && encontrado == false) {
if {
encontrado = true;
}
i++;
}
if (encontrado == false) {
System.out.println(" No se encontro el nombre");
} else {
System.out.println( Nombrencontrar + " esta en la posicion " + (i - 1));
}
}
}

Diego-oyiz
Автор

OTRA FORMA DE BUSCAR PERO CON EL BUCLE FOR DEL EJERCICIO 21

package ejercicios;

import java.util.Scanner;

public class Ejercicio21 {

public static void main(String[] args) {
/*
* Buscar un elemento en un array de nElementos
* o la cantidad que desea segun su posicion
*
* */


Scanner teclado = new Scanner(System.in);

System.out.print("ingrese la cantidad de elementos: ");
int cantidad = teclado.nextInt();

int arreglo[]= new int[cantidad];

for (int i = 0; i < arreglo.length; i++) {
System.out.print("ingrese numero en la posicion ["+i+"]: ");
int numero = teclado.nextInt();
arreglo[i]= numero;
}

for (int i = 0; i < arreglo.length; i++) {
"+"en la posicion "+i);
}

boolean boleano = false;
System.out.print("indique el valor que quiere buscar: ");
int buscar = teclado.nextInt();

int pos = -1;
for (int i = 0; i < arreglo.length; i++) {
if(arreglo[i]==buscar) {
pos = i;
boleano= true;
break;
}
}

if (boleano==true) {
System.out.print("el valor " + buscar + " se encuentra en la posicion "+ pos);
}
else {
System.out.print("no se encontro...");
}
}
}

santiagomartinez