60 . Curso de Java II Arreglos II Ejercicio - Hallar el mayor y menor elemento de un arreglo

  Рет қаралды 3,370

La Tecnología Avanza

La Tecnología Avanza

Күн бұрын

Пікірлер: 37
@juliangarciamurillo3918
@juliangarciamurillo3918 3 жыл бұрын
package Ejercicios; import java.util.Scanner; public class Ejercicio8 { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); String palabra[]; palabra = new String[20]; for (int i = 0; i < palabra.length; i++) { System.out.println("Ingresa un nombre"); palabra[i] = entrada.nextLine(); } //Cuenta la cantidad de letras del elemento int EnteroMayor = palabra[0].length(); int EnteroMenor = palabra[0].length(); //Se declara que el elemento mayor y menor esta en la posicion cero String elementoMayor = palabra[0]; String elementoMenor = palabra[0]; System.out.println(""); for (int i = 0; i < palabra.length; i++) { if (palabra[i].length() >= EnteroMayor){ //Si la longitud de la palabra en la posicion i es mayor a la variable del entero Mayor entonces... elementoMayor = palabra[i]; EnteroMayor = palabra[i].length(); } if (palabra[i].length()
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
Bien
@kezzito9591
@kezzito9591 3 жыл бұрын
una duda, si tengo ya los 20 datos que se colocan random osea aleatoriamente y el programa me muestra todos los números y me presenta el mayor pero quiero ver su posición? ejemplo: tenemos (1,2,3,4,55,66,78,97,54,32) y veo que el 97 es el mayor como puedo hacer que el programa me diga en que posición está? osea yo a simple vista se que esta en la posición 7 pero quiero que el programa me lo diga, puede que la siguiente ronda de numeros no me de el mayor en la misma posición pdt: disculpa si no me doy a entender y aparte no soy muy bueno con programación
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
trata de hacer los mismo del programa , creas una variable int posicion = 0; y recorres el arreglo con el for y luego con el IF inficas posicion = i
@kezzito9591
@kezzito9591 3 жыл бұрын
package javaapplication4; public class JavaApplication4 { public static void main(String[] args) { int V[]= new int[20]; int MV=V[0]; int Posición=V[0]; int suma=0; int promedio=0; for(int i = 0;i
@kezzito9591
@kezzito9591 3 жыл бұрын
hice esto pero siempre me sale que la posición del número es 19 cuando el mayor esta en otra posición
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
@@kezzito9591 esta creando las variables int MV=V[0]; int Posición=V[0]; antes de llenar el Array
@kezzito9591
@kezzito9591 3 жыл бұрын
@@latecnologiaavanza como puedo poner? solo coloco int MV=0; int Posición=0; o como?
@christianshakaim3389
@christianshakaim3389 3 жыл бұрын
Buenas tardes Profe, disculpe ya llevo mas de un día intentando hacer el ejercicio 08, ya dígame como es el código de ese ejercicio por favor. Agradezco de antemano su ayuda y por las clases . muy buenas -Saludos
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
Hola , digamos que los ejercicios son como retos para cada persona pero trataré de publicarlo en unos días , saludos me le alegro que te guste el curso
@christianshakaim3389
@christianshakaim3389 3 жыл бұрын
@@latecnologiaavanza okey muchísimas gracias profe ,por qué ya consulte todo lo que entendí y pregunté en algunos grupos de WhatsApp pero tampoco
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
@@christianshakaim3389 claro Christian , no te preocupes en el curso vas ver decenas de ejercicios
@luisordonez6942
@luisordonez6942 3 жыл бұрын
el ejercicio #8 no me sale este es mi avance en el if me marca el error public static void main(String[] args) { Scanner entrada=new Scanner(System.in); //declracion de variables String arreglo[]=new String[5]; for(int i=0;i
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
Tienes que guardar la longitud en una variable de tipo int
@luisordonez6942
@luisordonez6942 3 жыл бұрын
@@latecnologiaavanza gracias voy hacer eso!!!!
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
@@luisordonez6942 👍
@jefry6771
@jefry6771 2 жыл бұрын
hola gran amigo tengo un problema que me explota el cerebro porfa si me podrías ayudar. como puedo hacer para poder encontrar el segundo numero menor de un arreglo porfa gracias
@latecnologiaavanza
@latecnologiaavanza 2 жыл бұрын
mira puedes aplicar método burbuja para ordenar todo por ejemplo 5 - 2 - 1 - 6 1 - 2 - 5 - 6 ahora obtienes el menor que sería 1 pero quieres el segundo así que tendrías que obtener el que le sigue que sería [pos + 1] el siguiente
@jefry6771
@jefry6771 2 жыл бұрын
@@latecnologiaavanza gracias profe ahora eso también me sirve para edades por ejemplo ingreso edades y quiero obtener la posición del segundo menor a 18 sería también con el método burbuja?
@latecnologiaavanza
@latecnologiaavanza 2 жыл бұрын
@@jefry6771 no exactamente se puede hacer de varias formas
@paola2980
@paola2980 Жыл бұрын
creo que es asi, no estoy segura, a mi me corre bien pero creo que hay errores. (lo acomode luego de un tiempo, me di cuenta que se podia hacer otra cosa) package ejercicio2; import java.util.Scanner; public class Ejercicio2 { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); String arreglo[] = new String[20]; int i; for(i = 0; i < arreglo.length ; i++){ System.out.print("ingrese las palabras: "); arreglo[i] = entrada.next(); } String menor= arreglo[0]; String mayor = arreglo[0]; for(i = 0 ; i < arreglo.length ; i++){ if(mayor.length() < arreglo[i].length()){ System.out.println("Mayor: "+mayor ); mayor = arreglo[i]; } if(menor.length()> arreglo.length){ System.out.println("Menor: "+menor ); menor = arreglo[i]; } } System.out.println("la que menor cantidad tiene: "+menor); System.out.println("la que mayor cantidad tiene: "+mayor); } }
@ronalddavidhernandezpadill8182
@ronalddavidhernandezpadill8182 2 жыл бұрын
package Ejercicios; import java.util.Scanner; public class Ejercicio8 { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); int longitud_de_la_cadena_mayor, posicion_de_la_cadena_mayor; String arreglo[] = new String[20]; for(int i = 0; i < arreglo.length; i++){ System.out.print("Digite la cadena en la posicion " + i + " : "); arreglo[i] = teclado.next(); } longitud_de_la_cadena_mayor = arreglo[0].length(); posicion_de_la_cadena_mayor = 0; System.out.println(""); System.out.println("El arreglo de cadenas es : "); for(int i = 0; i < arreglo.length; i++){ System.out.println(arreglo[i]); if(longitud_de_la_cadena_mayor < arreglo[i].length()){ longitud_de_la_cadena_mayor = arreglo[i].length(); posicion_de_la_cadena_mayor = i; } } System.out.println(""); System.out.println("La cadena con mayor numero de letras es : " + arreglo[posicion_de_la_cadena_mayor] + " con " + longitud_de_la_cadena_mayor + " letras"); } }
@latecnologiaavanza
@latecnologiaavanza 2 жыл бұрын
Bien
@alejandroblanco9143
@alejandroblanco9143 2 жыл бұрын
package Ejercicios; import java.util.Scanner; public class ejercicio8 { public static void main(String[] args) { //Crear un array de tipo String de 20 elementos y mostrar // por pantalla el elmento con mayor letras Scanner leer = new Scanner(System.in); String arreglo[] = new String[20]; for(int i = 0;i < arreglo.length;i++){ System.out.print("ingrese la palabra en la posicion ["+ i +"]: "); arreglo[i] = leer.next(); } String palabraMa = arreglo[0]; String palabraMe = arreglo[0]; int posicionMa = 0; int posicionMe = 0; for(int i = 0;i < arreglo.length;i++){ if(palabraMa.length() < arreglo[i].length()){ palabraMa = arreglo[i]; posicionMa = i; } if(palabraMe.length() > arreglo[i].length()){ palabraMe = arreglo[i]; posicionMe = i; } } System.out.println(""); System.out.println("la palabra con mayor letras es: "+ palabraMa + " en la posicion ["+ posicionMa +"]"); System.out.println("la palabra con mayor letras es: "+ palabraMe + " en la posicion ["+ posicionMe +"]"); } }
@latecnologiaavanza
@latecnologiaavanza 2 жыл бұрын
Bien
@caliche18a
@caliche18a 2 жыл бұрын
package ejercicios_arreglos; import java.util.Scanner; public class Ejercicio8 { public static void main(String[] args) { /* Desarrollar un programa en que se cree un arreglo de tipo String de 20 elementos y mostrar por pantalla el elemento con mayor número de letras, y mostrar su posición. */ Scanner entrada = new Scanner(System.in); int cantidadLetras = 0,posicion =0; //Definimos el arreglo String letras[] = new String[20]; for (int iterador = 0; iterador < letras.length;iterador++){ System.out.print("Ingrese letras en la posición: "+iterador+": "); letras[iterador] = entrada.nextLine(); } cantidadLetras = letras[0].length(); for (int iterador = 0; iterador < letras.length;iterador++){ if (cantidadLetras < letras[iterador].length()){ cantidadLetras = letras[iterador].length(); posicion = iterador; } } System.out.println("Cant. letras: "+cantidadLetras +" Posición: "+posicion); } }
@imaguiimagui9267
@imaguiimagui9267 2 жыл бұрын
package introduccion; import java.util.Scanner; public class Ejercicio8 { public static void main(String[] args) { Scanner entrada = new Scanner (System.in); String arreglo []; arreglo = new String [4]; for(int i= 0; i= cadenaMayor){ elementoMayor = arreglo[i]; cadenaMayor = arreglo[i].length(); } } System.out.println(""); System.out.println("El elemento mayor con mayor numero de letras es: " + elementoMayor); System.out.println(""); } }
@latecnologiaavanza
@latecnologiaavanza 2 жыл бұрын
Bien ✅
@javiconde1509
@javiconde1509 2 жыл бұрын
package introduccion; import java.util.Scanner; public class ejercicio8correcto { public static void main(String[] args) { Scanner entrada= new Scanner(System.in); String arreglo[]=new String[5]; for(int i=0;i
@latecnologiaavanza
@latecnologiaavanza 2 жыл бұрын
✅✅✅
@luisordonez6942
@luisordonez6942 3 жыл бұрын
Espero que esté bien así me quedo el ejercicio #6 si falta algo me comenta SALUDOS!!!!!! public static void main(String[] args) { Scanner entrada=new Scanner(System.in); //declracion de variables; int arreglo[]=new int[10]; int positivo=0; int negativo=0; int pares=0; int impares=0; System.out.println("▒▒Ingrese 10 Elementos▒▒"); for(int i=0;i
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
Si , está correcto ✅
@luisordonez6942
@luisordonez6942 3 жыл бұрын
@@latecnologiaavanza gracias
@latecnologiaavanza
@latecnologiaavanza 3 жыл бұрын
@@luisordonez6942 ✅
@rodrigoalvarez4540
@rodrigoalvarez4540 2 жыл бұрын
Arrays.sort(numeros); int min = numeros[0]; int max = numeros[numeros.length - 1]; System.out.printf("Máximo: %d Mínimo: %d ", min, max);
@latecnologiaavanza
@latecnologiaavanza 2 жыл бұрын
👍
GIANT Gummy Worm #shorts
0:42
Mr DegrEE
Рет қаралды 152 МЛН
Хаги Ваги говорит разными голосами
0:22
Фани Хани
Рет қаралды 2,2 МЛН
🎈🎈🎈😲 #tiktok #shorts
0:28
Byungari 병아리언니
Рет қаралды 4,5 МЛН
70 . Curso de Java II Arreglos II Ordenamiento por selección
14:17
La Tecnología Avanza
Рет қаралды 6 М.
Como hacer un CRUD en Java Web con JSP, MySQL y MVC - Tutorial Completo
1:24:16
Curso Java Intermedio #36 | Recursividad en Java
9:22
La Geekipedia De Ernesto
Рет қаралды 100 М.
JAVA - Solución de ejercicios - Validar palíndromos
12:09
Belisario De La Mata
Рет қаралды 4,5 М.
DeepSeek R1 Just Revolutionized AI Forever
21:06
Cole Medin
Рет қаралды 33 М.
GIANT Gummy Worm #shorts
0:42
Mr DegrEE
Рет қаралды 152 МЛН