Ejercicio 2 Java.- Saber cuál es el mayor de un arreglo.

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ธ.ค. 2024

ความคิดเห็น • 51

  • @elbromas12459
    @elbromas12459 ปีที่แล้ว +1

    Voy a comentar y darle like a todo este curso has hecho qué mi cerebro por fin entienda fomo funciona los arrays qué dios bendiga tu sabiduría y tus ganas de enseñar lo haces excelente ❤

    • @Shakmuria
      @Shakmuria  ปีที่แล้ว

      Muchas gracias. Me alegra estarte ayudando con un granito de arena.

  • @PipeGamer_03
    @PipeGamer_03 4 ปีที่แล้ว +5

    Estoy tomando un ejercicio diario para practicar, empecé ayer y este es mi segundo día. Muchas gracias nuevamente por los ejercicios, la práctica y los videos, señorita Shakmuria.
    Psdt: estoy resolviendolos yo mismo obviamente antes de ver la solución. Feliz día :D

    • @PipeGamer_03
      @PipeGamer_03 4 ปีที่แล้ว +1

      /*
      Saber cuál es el mayor de un arreglo de 6 números.
      */
      package main;
      import java.util.Scanner;
      public class No_002 {
      public static void main(String[] args) {
      int numbers[] = new int[6];
      int highest = numbers[0];
      Scanner input = new Scanner(System.in);

      for (int i = 0; i < numbers.length; i++){
      System.out.print("Número #" + (i+1) + ": ");
      numbers[i] = input.nextInt();

      if(numbers[i] > highest){
      highest = numbers[i];
      }
      }

      System.out.println("El mayor de todos es el: " + highest);
      }
      }

    • @Luis-xh2rd
      @Luis-xh2rd 2 หลายเดือนก่อน

      @@PipeGamer_03 pasaron 4 anos que tal te fue

    • @PipeGamer_03
      @PipeGamer_03 หลายเดือนก่อน

      @@Luis-xh2rd Pana, brutal. La verdad he adquirido un excelente nivel oís

  • @yecasu182
    @yecasu182 3 ปีที่แล้ว

    10 08 2021- Muchas gracias Shakmuria explicas de una manera muy entendible la lógica, gracias nuevamente.

  • @josuej.suastegui9071
    @josuej.suastegui9071 4 ปีที่แล้ว

    Me están ayudando mucho estos videos para hacer los ejercicios de tarea en esta cuarentena, gracias.

  • @josemartinezflorez5230
    @josemartinezflorez5230 ปีที่แล้ว

    muchas gracias por tus videos son muy prácticos😊😊😊

  • @milenachavarriaromero1361
    @milenachavarriaromero1361 2 ปีที่แล้ว

    Gracias profe por compartimos sus valiosos conocimientos, Dios la acompañe y le de muchas cosas buenas siempre.🙌

    • @Shakmuria
      @Shakmuria  2 ปีที่แล้ว

      Muchas gracias por tu comentario. Saludos!

  • @CosmoItalo
    @CosmoItalo 5 หลายเดือนก่อน

    Interesante este metodo que usastes, yo lo hice con el metodo burbuja y tambien los ordenè de menor a mayor y al contrario..Gracias

  • @davidv3185
    @davidv3185 ปีที่แล้ว

    me suscribo. esta genial su trabajo. saludos

  • @marianosanchezvalencia1018
    @marianosanchezvalencia1018 18 วันที่ผ่านมา

    Muchas gracias por tu tiempo 😢

  • @JonasElias-di5ub
    @JonasElias-di5ub 4 ปีที่แล้ว

    Ahora estoy practicando ejercicios en Java con netbeans ya deje los algoritmos. Pero estoy aprendiendo desde cero. Eres muy buena maestra me gustaría que resolvieras algunos ejercicios que no salen espero tú respuesta

  • @davidrsmos-ww8tx
    @davidrsmos-ww8tx 11 หลายเดือนก่อน

    Siempre tiendo a realizar los ejercicios y luego compararlos con los tuyos, al principio me salte los dos primeros ejercicios por q no entendí muy bien los array, pero luego más adelante salen más sobre array, así q tuve q realizarlos y ahora me devolví a los primeros dos, este ejercicio en especial me costó mucho pero pude realizarlo, pero luego de compararlo con el tuyo me doy de cuenta q escribí mucho código y me mate la cabeza ya q hice un for, un while y como 4 condiciones de if y else, mientras q tu resolviste la condición del número mayor en una línea.
    Al principio me costaba creer q ese era el segundo ejercicio cuando los otros de array q están más adelante no me costaron mucho pero luego de ver tu código entiendo la razón. Me falta más lógica 😅😅

    • @Shakmuria
      @Shakmuria  11 หลายเดือนก่อน +1

      No te preocupes. Te entiendo. Créeme que la lógica la desarrollarás gradualmente haciendo muchos ejercicios. Es buena técnica esa que usas , de primero intentar resolverlo tú y luego ver el método de los demás. Mucho éxito!

    • @davidrsmos-ww8tx
      @davidrsmos-ww8tx 11 หลายเดือนก่อน

      th-cam.com/users/shortsHnMQ_TTsT3I?si=yzSNoMUvXvMZ1Zye

  • @lorenasantamariasanmiguel4729
    @lorenasantamariasanmiguel4729 ปีที่แล้ว

    Estoy empezando con java, estos ejercicios me van muy bien, pero al finalizar me salieron dos miniaturas tapando el resultado de la consola, asi que no se si se imprimio la posicion del array en mayor o directamente el resultado.

  • @incoe8043
    @incoe8043 3 ปีที่แล้ว

    gracias por los ejercicios :)

  • @claudiovillalobosbarraza9025
    @claudiovillalobosbarraza9025 4 ปีที่แล้ว

    hola tengo que hacer un proyecto calcular las tarifas de un estacionamiento...necesito tu ayuda gracias...

  • @marktulsoto8685
    @marktulsoto8685 4 ปีที่แล้ว +1

    Primeramente muchas Gracias!
    Solo para aclarar un punto del ejercicio….
    Creo que no tendría mucho sentido inicializar “mayor” en la segunda línea como la tienes en:
    int mayor=array[0];
    Esto pues “mayor” recibe es una copia de la actual primera posición, que seria 0 en ese momento (recordando que el vector por defecto está lleno de ceros en cada posición), a efectos prácticos, esto no daría problema probando números positivos, pero probando con solo números negativos ahí daría siempre 0 como el número mayor, lo cual sería un error.
    Para no alargar más:
    Lo ideal sería primero llenar el vector con todos los valores y luego sí asignar el valor de la primera posición a “mayor”, la lógica restante está bien!.
    Dejo aquí un método similar que recibe como parámetro un vector ya llenado con sus elementos, y obtiene el mayor número:
    public static double getBiggestNumber(double[] numbers) {
    double biggestNumber=numbers[0];
    for(int i=0; ibiggestNumber)
    biggestNumber=currentNumber;
    }
    return biggestNumber;
    }

  • @Crypto_Ballenas
    @Crypto_Ballenas 3 ปีที่แล้ว

    muchas gracias hay voy memorizando códigos sin saber tanto ingles

  • @matiasabrego125
    @matiasabrego125 2 ปีที่แล้ว

    hola,tengo varios exámenes de progamacion en java de la facultad,y algunos nose como resolverlos,podrías ayudarme shakmuria?

    • @Shakmuria
      @Shakmuria  2 ปีที่แล้ว +1

      De qué son?

    • @matiasabrego125
      @matiasabrego125 2 ปีที่แล้ว

      @@Shakmuria son examenes de POO con arrays,algunos puedo resolverlos pero otros me trabo e intento y no me salen😭

    • @matiasabrego125
      @matiasabrego125 2 ปีที่แล้ว

      @@Shakmuria hay alguna forma de que me pueda comunicar con vos para que puedas ayudarme?

  • @alejandro-iu6yo
    @alejandro-iu6yo 4 ปีที่แล้ว

    Porque no encontré este canal antes, aquí estoy desvelandome tratando de estudiar para un concurso de programación que inicia en un par de horas :c

  • @alfredo100396
    @alfredo100396 4 ปีที่แล้ว +1

    for(int i=0; i

    • @ignacioleonmorales7225
      @ignacioleonmorales7225 3 ปีที่แล้ว

      pusiste int menor = array[5]; ??

    • @ACUARIO12543
      @ACUARIO12543 2 ปีที่แล้ว

      declara tu variables "menor" y "mayor"despues del primero for, no en la cabecera

  • @CarlosMartinez-kn8ue
    @CarlosMartinez-kn8ue 19 วันที่ผ่านมา

    listo, ire comentando listo en cada video ya que lo haga 2/100

  • @davidgc5867
    @davidgc5867 11 หลายเดือนก่อน +1

    int arreglo[] = new int[5];
    int mayor;

    Scanner solicita = new Scanner(System.in);

    for (int i = 0; i < 5; i++) {
    System.out.println("Ingresa el numero "+(i+1));
    arreglo[i] = solicita.nextInt();
    }

    mayor = arreglo[0];

    for (int i = 0; i < 5; i++) {
    if(arreglo[i] >= mayor) {
    mayor = arreglo[i];
    }
    }

    System.out.println("El numero mayor es: "+mayor);

  • @brahamnduque8147
    @brahamnduque8147 4 ปีที่แล้ว +1

    Posteriormente lo mejore asi:
    import java.time.chrono.ThaiBuddhistEra;
    import java.util.Scanner;
    import javax.swing.plaf.metal.MetalIconFactory;
    public class NewClass2 {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    int numeroMayor = 0;
    System.out.println("Ingrese la cantidad de numeros que tiene");
    int tamaño = entrada.nextInt();
    int arreglo [] = new int [tamaño];
    for (int i = 0; i < tamaño; i++) {
    System.out.println("Ingrese el valor numero: " + (i+1));
    arreglo[i] = entrada.nextInt();
    }
    for (int i = 0; i < tamaño; i++) {
    if(arreglo[i]>numeroMayor){
    numeroMayor = arreglo[i];
    }
    }
    System.out.println("El numero mayor es :"+ numeroMayor);
    }
    }

  • @javicrowley
    @javicrowley 5 ปีที่แล้ว

    realmente genial!!!

  • @samqfquiroz5438
    @samqfquiroz5438 ปีที่แล้ว

    lo hice con más código, me ganaste

  • @brahamnduque8147
    @brahamnduque8147 4 ปีที่แล้ว +1

    Este fue mi código:
    import java.time.chrono.ThaiBuddhistEra;
    import java.util.Scanner;
    import javax.swing.plaf.metal.MetalIconFactory;
    public class NewClass2 {
    public static void main(String[] args) {
    int numeroMayor = 0;
    int arreglo[] = new int[5];
    arreglo [0] = 50;
    arreglo [1] = 40;
    arreglo [2] = 20;
    arreglo [3] = 90;
    arreglo [4] = 10;

    for (int i = 0; i < 5; i++) {
    if (arreglo[i]>numeroMayor) {
    numeroMayor = arreglo[i];
    }
    }
    System.out.println("el numero mayor es " + numeroMayor);
    }
    }

    • @anyibenitez6245
      @anyibenitez6245 4 ปีที่แล้ว

      para aprender e tuyo es mas entendible

  • @alejandroseeik6592
    @alejandroseeik6592 3 ปีที่แล้ว

    //Ejercicio #2 a mi modo, compilen el codigo
    package ejerciciosjava;
    import java.util.Scanner;
    /*
    *
    * @author alejandroseeik
    */
    public class Ejercicio2 {
    public static void main(String[] args) {
    int valorMayor = 0;
    Scanner entrada = new Scanner(System.in);
    System.out.print("Digita la cantidad de posiciones de su vector: ");
    int posiciones = entrada.nextInt();
    int [] vector = new int[posiciones];
    System.out.println("");
    for (int i = 0; i < posiciones; i++) {
    System.out.print("Digita la cantidad posicion #"+(i+1)+": ");
    vector[i] = entrada.nextInt();
    }
    for (int i = 0; i < vector.length; i++) {
    for (int j = 0; j < vector.length; j++) {
    if (vector[j] > vector[i]) {
    valorMayor = vector[j];
    }
    }
    }
    System.out.println("
    El valor mayor de su vector es: "+valorMayor);
    }
    }

  • @carlosseguraanton3197
    @carlosseguraanton3197 4 ปีที่แล้ว +1

    Publica el código en github

  • @incoe8043
    @incoe8043 3 ปีที่แล้ว

    lo hize similar :
    package ejerciciosconjava;
    import javax.swing.JOptionPane;
    public class EjercicioAltoNivel3 {
    public static void main(String[] args) {

    int arreglo[]=new int[5];

    int mayor = arreglo[0];

    JOptionPane.showMessageDialog(null, "ingrese los 5 valores");

    for (int i= 0;imayor) {


    mayor=arreglo[i];
    }

    }

    System.out.println("el mayor numero de arrego es :" + mayor);
    }
    }

  • @ZaiKo-CR
    @ZaiKo-CR ปีที่แล้ว

    Aquí esta mi practica, vere el video a ver si es así:
    package vectormayor;
    import javax.swing.JOptionPane;
    /*
    Desarrolle un array de 5 posiciones, para almacenar numeros enteros
    y el programa al finalizar nos dira cual es el mayor de esos 5 numeros.
    */
    public class VectorMayor{
    public void rellenaVect(int vNum[]){
    for (int i = 0; i < vNum.length; i++){
    vNum[i]=Integer.parseInt(JOptionPane.showInputDialog("Digite una cantidad mayor a 0:"));

    }//Cierre for
    }//Cierre metodo: rellenaVect

    public void imprimeVect(int vNum[]){
    System.out.println("IMPRIMIENDO VECTOR:");
    for (int i = 0; i < vNum.length; i++){
    System.out.print(vNum[i]+ " | ");

    }//Cierre for
    }//Cierre metodo: imprimeVect

    public void numMayor(int vNum[]){
    int maximo=0;
    for (int i = 0; i < vNum.length; i++){
    if(maximo

    • @ZaiKo-CR
      @ZaiKo-CR ปีที่แล้ว

      Por si se lo pregunta alguien, estoy viendo POO(Programación orientada a objetos), por lo tanto hago todo con metodos y objetos🤣 claramente no es necesario.

  • @xDEKITOx
    @xDEKITOx ปีที่แล้ว

    import java.util.Arrays;
    import java.util.Collections;
    public class MinMax {
    public static void main(String[] args) {
    Integer[] numeros = {5, 2, 9, 1, 7};
    // Encontrar el valor mínimo
    int minimo = Collections.min(Arrays.asList(numeros));
    System.out.println("El valor mínimo es: " + minimo);
    // Encontrar el valor máximo
    int maximo = Collections.max(Arrays.asList(numeros));
    System.out.println("El valor máximo es: " + maximo);
    }
    }
    Este código es mucho mejor y mas optimo para encontrar el mayor y menor.

  • @Ochins36
    @Ochins36 3 ปีที่แล้ว

    Ejercicio 2.
    Scanner sc = new Scanner(System.in);
    int[] numeros = new int[5];
    int total = numeros.length;
    for (int i = 0; i < total; i++) {
    System.out.print("Ingresa el N°" + (i + 1) + ": ");
    numeros[i] = sc.nextInt();
    }
    int mayor = 0;
    for (int i = 0; i < total; i++) {
    mayor = numeros[mayor] > numeros[i] ? mayor : i;
    }
    System.out.println("El mayor es = " + numeros[mayor]);

  • @Carlos-fl1zc
    @Carlos-fl1zc 6 ปีที่แล้ว

    java escritorio con MVC

  • @Loko0055x
    @Loko0055x 2 ปีที่แล้ว

    numero mayor y menor la vrd se me dificulta lo delos arreglos todo era hacer en un solo ciclo for tmr
    Scanner s =new Scanner (System.in);
    int arreglo[] =new int [5];

    System.out.println("tenemos que averiguar que numero es mayor");

    for (int i = 0; i < 5; i++) {
    System.out.print((i )+ " dijite el numero : ");
    arreglo[i]=s.nextInt();
    }

    int numeromayor=arreglo[0];
    int numeromenor=arreglo[0];



    for (int i = 0; i numeromayor ) {

    numeromayor=arreglo[i];
    }


    if (arreglo[i]

  • @HiramSantizo-lk7uu
    @HiramSantizo-lk7uu ปีที่แล้ว

    COMPARTO MI CODIGO! SALUDOS. MAYOR Y MENOR DEL ARREGLO..
    int[] a = {4, 6,2,100};
    int longArray= a.length;
    Arrays.sort(a);
    System.out.println("El numero mayor del Arreglo es: "+a[longArray-1]);
    System.out.println("El numero menor del Arreglo es: "+a[0]);