45. Programación en Java || Arreglos || Ejercicio - Promedios en un arreglo

Поделиться
HTML-код
  • Опубликовано: 28 янв 2025
  • НаукаНаука

Комментарии • 307

  • @bones3265
    @bones3265 11 месяцев назад +9

    ídolo de los que apenas están empezando en el mundo de la programación y de los viejos que siempre nos acordamos "Si puedes Imaginarlo puedes programarlo"💟💟

  • @diegovillanueva9003
    @diegovillanueva9003 4 года назад +58

    conoci tu canal en septiembre de 2020 y no me arrepiento de hacerlo tu probablemente eres el unico programador que quizo compartir todo su conocimiento con el mundo, eso da prueba a que en tu corazon no existia la envidia ni el ego, siempre seras mi veradero idolo y mi inspiracion hasta siempre alejandro taboada ❤😢

  • @egnv5472
    @egnv5472 4 года назад +11

    Que Dios te tenga en su Santa Gloria buenos aportes que diste en el mundo de la programación

  • @diegourtecho8016
    @diegourtecho8016 4 года назад +6

    se que es muy tarde pero la verdad recién empiezo a resolver en JAVA... ojala les sirva a los que lo miren después de mi... fuiste un grande en la programación :') ... gracias por haber enseñado a los que recién empezamos en esto :).
    /*
    Ejercicio 4: Leer 10 numeros enteros, guardarlos en un arreglo.
    Debemos mostrarlos en el siguiente orden: el primero, el último,
    el segundo, el penultimo, el tercero, etc.
    */
    package ejemplos_de_arreglos;
    import java.util.Scanner;
    public class Ejemplos_de_arreglos {

    public static void main(String[] args) {
    Scanner entrada= new Scanner(System.in);
    int j=9;
    int x[]=new int [10];

    for(int i=0;i

  • @sanchezdominguezmigueldeje6680
    @sanchezdominguezmigueldeje6680 5 лет назад +64

    Dios mío por que falleciste eras tan bueno 😞😩me contagias esas ganas de programar

  • @jhonfredyrada296
    @jhonfredyrada296 Год назад +4

    El mejor profesor, este es mi aporte del ejercicio 4
    import java.util.Scanner;
    public class Ejercicio_arreglos4 {
    public static void main(String[] args) {
    Scanner entrada=new Scanner(System.in);


    int numeros[]=new int[10];
    for (int i=0;i

    • @alevvv27
      @alevvv27 3 месяца назад

      Falta mejorar tu codigo bro, ponle un arreglo de 5 datos, y veras que solo muestra 4. Ponle un while y una condicion y veras que sera completo.

  • @harolespinalm.7446
    @harolespinalm.7446 6 лет назад +12

    Eres un gran profesor, gracias por el apoyo incondicional.

  • @facundorodriguez9559
    @facundorodriguez9559 5 лет назад +4

    Lo hice solo mirando la letra del problema, increíble, muchas gracias men.

  • @DesafioDiferentes
    @DesafioDiferentes 7 лет назад +210

    Ejercicio 4... Solución...
    Scanner entrada = new Scanner(System.in);
    int enteros[] = new int[10];

    for (int i = 0; i < 10; i++) {
    System.out.print("Digite un número: ");
    enteros[i] = entrada.nextInt();
    }
    int p = 0; //primero
    int u = 9; //ultimo
    for (int i = 0; i < 5; i++) {
    System.out.println(enteros[p]);
    System.out.println(enteros[u]);
    p+=1; //suma la siguiente posición respecto del primero
    u-=1; //resta una posición respecto del último
    }

    • @cristhianivantorresgarcia4320
      @cristhianivantorresgarcia4320 7 лет назад +4

      Excelente, gracias por la solución, la verdad que me consto un poco : )

    • @vivianalcalde3930
      @vivianalcalde3930 7 лет назад +2

      Que buena solución!!!!

    • @Igor-wc4pg
      @Igor-wc4pg 7 лет назад +1

      Buena respuesta mis felicidades

    • @AS-ui4ob
      @AS-ui4ob 7 лет назад +1

      Está genial!

    • @yoniberplay8655
      @yoniberplay8655 7 лет назад

      LO ÚNICO MALO ES QUE NO PUEDES INDICAR CUAL FUE DE ULTIMO O PRIMERO MEDIANTE TEXTO, PERO TODO BIEN AUNQUE YO ELEGÍ EL CAMINO LARGO PARA HACER LO YA MENCIONADO.

  • @solovallenatos2569
    @solovallenatos2569 4 года назад +2

    jercicio 4 , me costo pero descubri otras cosas mientras lo cachareaba, por ejemplo mostrar los numeros de esa misma manera, de arriba hacia abajo y de abajo hacia arriba en un total de 20 numeros. yo apenas es que estoy tomando estas clases de java este señor era un genio espero algun dia poder visitar su tumba para agradecerle por todo lo que nos dejo como enseñanza.
    //Scanner entrada = new Scanner(System.in);
    int numeros[] = new int[10];
    for(int i=0;i

  • @darielsolorzanoortega5440
    @darielsolorzanoortega5440 6 лет назад +19

    Ejercicio4:
    public static void main(String[] args) {

    Scanner entrada = new Scanner(System.in);

    int [] numeros = new int [10];

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

    System.out.println("Ingrese el valor del num"+(i+1)+" :");
    numeros[i] = entrada.nextInt();

    }

    System.out.println("
    "+"LISTA DE NUMEROS INGRESADOS: ");
    for (int i = 0; i < 5; i++) {

    System.out.println("numero "+(i+1)+" :"+numeros[i]);
    System.out.println("numero "+(10-i)+" :"+numeros[9-i]);
    }
    }

  • @javieramaya5094
    @javieramaya5094 6 лет назад +2

    Ejercicio 4 solucion: Me sirvio mucho este ejercicio. :D Gracias bro
    public static void main(String[] args) {
    int[] numero = new int[10];
    Scanner entrada= new Scanner(System.in);
    int contador=9, aux=0;
    System.out.println("Ingrese 10 numero para llenar el arreglo");
    for (int i = 0; i < 10; i++) { // for para rellenar el arreglo de numeros
    System.out.print("Ingresa el numero "+ (i+1) +" ");
    numero[i]=entrada.nextInt();
    }
    System.out.println("Estos son los numeros en el orden que solicito");
    for (int i = 0; i < 5; i++) { // for para ordenar los numeros
    if (i==0) {
    System.out.print(numero[i] +",");
    i=contador;
    System.out.print(numero[i]+",");
    i=0;

    }
    else
    {
    System.out.print(numero[i]+",");
    aux=i;
    i=contador-1;
    System.out.print(numero[i]+",");
    i=aux;
    contador-=1;
    }
    }
    }

  • @motorperpetuo
    @motorperpetuo 4 года назад +7

    Gracias por compartir tanto conocimiento ... un abrazo donde quiera que estés.
    public class ArreglosCuatro {
    public static void main(String[] args){

    Scanner in = new Scanner(System.in);

    int[] num = new int[10];
    int j = 9;

    for(int i = 0; i

  • @pedrotorres-kx2lx
    @pedrotorres-kx2lx 7 лет назад +1

    Hola
    muy buen canal,
    estoy aprendiendo java y explicas muy bien, en un día alcance el curso numero 10, gracias por los cursos, Saludos

  • @gabrielcachavilano351
    @gabrielcachavilano351 6 лет назад +6

    gracias! me ayudaste a entender muy bien arreglos, un abrazo! espero mas tutoriales!

    • @Camilobsa1
      @Camilobsa1 3 года назад

      Me pasó igual, logré entender muy bien los arreglos

  • @charlie_arteaga
    @charlie_arteaga 2 года назад

    este man es una luz no se como hace

  • @darianasanchezblanco5740
    @darianasanchezblanco5740 5 лет назад +2

    Holaa Soy Dariana muchas gracias por estos videos me ayudaste mucho, ya que explicas muy bien y me esta gustando aprender contigo. Por favor continua enseñandonos :)

    • @mateo8430
      @mateo8430 5 лет назад

      Lamentablemente falleció hace unos meses

  • @CeFer91
    @CeFer91 4 года назад +6

    /*
    Ejercicio 4: Leer 10 números enteros, guardarlos en un arreglo. Debemos
    mostrarlos en el siguiente orden: El primero, el último, el segundo, el
    penúltimo, el tercero, etc.
    */
    package Ejercicios;
    import java.util.Scanner;
    public class Ejercicio04 {
    public static void main(String[] args) {
    Scanner scn = new Scanner(System.in);
    int i,j;
    int numeros[] = new int[10];
    System.out.println("Ingreso de números");
    for (int x=0; x

  • @wachemowe
    @wachemowe 4 года назад +4

    Ejercicio 4, una manera de resolverlo, la ventaja es que con esta resolución, puede cambiar la cantidad de elementos del array que quieras (15, 20, etc) y siempre funciona, sin tener que cambiar el código (excepto la cantidad de elementos del arreglo)
    float numeros[] = new float[10];
    // Solicitar numeros
    for(int i = 0; i < numeros.length ; i++){
    numeros[i] = Float.parseFloat(JOptionPane.showInputDialog("Ingrese el " + (i+1) + "° numero"));
    }
    //Ordenarlos
    for (int i = 0 ; i < (numeros.length/2) ; i++){ //.length Se divide por dos, porque en cada ciclo imprimirá dos resultados
    System.out.println(numeros[i]); //Imprime el elemento del indice segun i
    System.out.println(numeros[(numeros.length-1) - i]); // Arroja primero el último elemento (con .lenght-1) luego se le resta el i
    }

    • @RavilDaud
      @RavilDaud 11 месяцев назад +1

      Muy buena lógica y fácil de entender

  • @jesusg54g
    @jesusg54g 5 лет назад +14

    Hola un saludos, he visto algunos de los ejemplos del ejercicio 4 resueltos en los comentarios, pero en mi opinión usan una estructura muy complicada para la resolución de este problema que es bastante sencillo si lo analizas un poco, al principio me genero un poco de dudas pero conseguí una manera sencilla que comparto por aquí.
    public class Arreglos_Ejercicio_4 {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    float[] numbers = new float[10];
    System.out.println("Guardando los numeros en el arreglo: ");
    for (int i=0; i < 10; i++) {
    System.out.print((i+1)+" .Digite un numero: ");
    numbers[i] = entrada.nextFloat();
    }
    System.out.println("
    Imprimiendo los numeros de la lista en el orden"
    +" selecionado");
    for (int i = 0; i < 5; i++) {
    System.out.println((i+1)+". "+numbers[i]);
    System.out.println((10-i)+". "+numbers[9-i]);
    }
    }
    }

    • @stephanial1428
      @stephanial1428 5 лет назад

      Me gusta tu idea, pero podrías explicarme la ultima parte en donde imprimes los números porfa

    • @jesusg54g
      @jesusg54g 5 лет назад

      @@stephanial1428 Si, al final los print te van a mostrar los números en el orden secuencial que pide el problema, el primero, el ultimo, el segundo, el penúltimo y así. Si te fijas el primer print es i en la posición 0 que es el primero, luego en la posición 9 que es el ultimo, luego el ciclo for te va dando el resto a medida que aumenta i.

    • @DevFluencerYT
      @DevFluencerYT 4 года назад

      mas facil aun
      package holamundo;
      import java.util.Scanner;
      public class Ejercicio35{
      public static void main(String[] args) {
      int arreglo[] = new int[10];
      int j=9;
      Scanner entrada= new Scanner(System.in);
      for(int i=0;i

    • @giusxepe5469
      @giusxepe5469 4 года назад

      @@DevFluencerYT Tengo una duda en el segundo for, por que i es menor a 5?

  • @drakefalso
    @drakefalso 4 года назад +9

    Este ejercicio está hecho en un ciclo do-while con switch y con los dos ejercicios implementados con swing(JOptionPane) espero les sirva:
    /**
    * Ejercicio 3: Leer 5 números por teclado, almacenarlos en un
    * arreglo y a continuación realizar la media de los números
    * positivos, la media de los negativos y conteo el número de ceros
    *
    * Ejercicio 4: Leer 10 números enteros, guardarlos en un arreglo,
    * Debemos mostrarlos en el siguiente orden:
    * el primero, el último, elsegundo, el penúltimo etc;.
    */
    package com.mycompany.vid45_promedios_en_arreglos;
    import javax.swing.JOptionPane;
    /**
    *
    * @author ERM
    */
    public class Ejercicio_3 {
    public static void main(String[] args) {

    int opc;
    do{
    opc = Integer.parseInt(JOptionPane.showInputDialog("Que desea realizar?
    "
    + "1.- Ejercicio 3
    "
    + "2.- Ejercicio 4
    "
    + "3.- Cualquier otra opción para salir
    "
    + "ingrese el número 1 o 2 como opción"));
    switch(opc){
    case 1:
    JOptionPane.showMessageDialog(null, "Ingrese 5 números a continuación.");
    float sum_positivos = 0, sum_negativos = 0, media_pos, media_neg;
    int conteo_positivos = 0, conteo_negativos = 0, ceros= 0;
    float[] arreglo = new float[5];
    for(int i=0; i 0){
    sum_positivos += arreglo[i];
    conteo_positivos++;
    }
    else{
    sum_negativos += arreglo[i];
    conteo_negativos++;
    }
    }
    if(conteo_positivos == 0){
    JOptionPane.showMessageDialog(null, "No hay números positivos que contar");
    }
    else{
    media_pos = sum_positivos / conteo_positivos;
    JOptionPane.showMessageDialog(null, "La media de los positivos es: "+media_pos);
    }
    if(conteo_negativos == 0){
    JOptionPane.showMessageDialog(null, "No hay números negativos que contar");
    }
    else{
    media_neg = sum_negativos / conteo_negativos;
    JOptionPane.showMessageDialog(null, "La media de los positivos es: "+media_neg);
    }
    if(ceros == 0){
    JOptionPane.showMessageDialog(null, "No hay números ceros que contar");
    }else{
    JOptionPane.showMessageDialog(null, "La suma de los ceros es: "+ceros);
    }
    JOptionPane.showMessageDialog(null, "Regresando al menú.");
    break;
    case 2:
    int[] numeros = new int[10];
    JOptionPane.showMessageDialog(null, "A continuación deberás ingresar 10 números");
    for (int i = 0; i < 10; i++) {
    numeros[i] = Integer.parseInt(JOptionPane.showInputDialog((i+1)+" Ingrese el número: "));
    }
    int primero = 0;
    int ultimo = 9;
    for(int i = 0; i

  • @gustavoledesmagarcia3038
    @gustavoledesmagarcia3038 7 лет назад +3

    Excelente vídeo Ingeniero!

  • @JenniferBeuses
    @JenniferBeuses 4 года назад +2

    Bueno, luego de resolver a mi manera el ejercicio 4, miré la forma en que otros lo habían hecho (no los vi todos), pero mi manera por lo que veo fue mas complicada que la que muchos hicieron :$ igual comparto mi código:
    int numeros[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10},
    nuevaLista[] = new int[10], ascender=0, descender=9 ;
    boolean invertir = false;
    for(int i=0; i

  • @SUPERNOVA-vn8dh
    @SUPERNOVA-vn8dh 2 года назад +6

    Se que hay maneras mas simplificadas pero esta fue la que me salio a mi:
    /* Ejercicio 4: Leer 10 numeros enteros, guardarlos en un arreglo.
    Debemos mostrarlos en el siguiente orden: el primero 1 , el ultimo 10, el segundo 2
    el penultimo 9, el tercero 3, etc. */
    import java.util.Scanner;
    public class ej4 {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    int numeros[] = new int[10];
    System.out.println("Digite 10 numeros enteros: ");
    for(int i=0;i

    • @Shinkirou69
      @Shinkirou69 2 года назад +2

      creo que era a esto a lo que se referia
      import java.util.Scanner;
      public class ejercicio4
      {
      public static void main(String[] args){
      Scanner entrada = new Scanner(System.in);
      int numeros[] = new int[10];

      for(int i = 0; i < numeros.length; i++){
      System.out.print("Escribe un numero: ");
      numeros[i] = entrada.nextInt();
      }

      for(int i = 0; i < 5; i++){
      System.out.println(numeros[i]);
      System.out.println(numeros[(numeros.length - 1 - i)]);
      }
      }
      }

    • @jumper2394
      @jumper2394 Год назад

      @@Shinkirou69 esta bien para la solución del problema, pero se solo funciona para ingresar numeros pares

  • @j.ricardoc.g.4684
    @j.ricardoc.g.4684 4 года назад +11

    /*
    Ejercicio 4: Leer 10 numeros enteros, guardarlos en un arreglo.
    Debemos mostrarlos en el siguiente orden: el primero, el último,
    el segundo, el penultimo, el tercero, etc.
    */
    package arreglo4;
    import java.util.Scanner;
    public class Arreglo4 {
    public static void main(String[] args) {

    Scanner entrada = new Scanner(System.in);
    int numero [] = new int [10];
    for(int i=0; i

    • @danirom4460
      @danirom4460 4 года назад +1

      Gracias no sabía bien como hacerlo y gracias a ti pude, bueno y gracias a Alejandro claro RIP

    • @obedzavaleta6353
      @obedzavaleta6353 4 года назад

      Me podrías explicar cómo funciona el "numero[9-1]"?

    • @johnescobar9951
      @johnescobar9951 3 года назад

      excelente

    • @johnescobar9951
      @johnescobar9951 3 года назад

      @@obedzavaleta6353 no es 9-1 es 9-i

  • @Viejaify
    @Viejaify 4 года назад +8

    Por si a alguien le sirve :)
    /* Ejercicio 4: Leer 10 números enteros, guardarlos en un arreglo. Debemos mostrarlos en el siguiente orden:
    * el primero, el último, el segundo, el penúltimo, el tercero, etc. */
    package ejercicios;
    import java.util.Scanner;
    public class Ejercicio4 {
    public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    int[] nums = new int[10];

    System.out.println("Ingresando numeros del arreglo...");
    for (int i = 0; i < nums.length; i++) {
    System.out.print((i+1) + ". Ingrese un número: ");
    nums[i] = sc.nextInt();
    }

    System.out.println("Imprimiendo arreglo en orden solicitado...");
    for(int i = 0, j=9 ; inums.length ;i++, j--) {
    System.out.print(nums[i] + " " + nums[j] + " ");
    }
    sc.close();
    }
    }

    • @ErioT
      @ErioT 4 года назад

      hola, una consulta, por qué el caso de "i" está dividido en 2 y "j" no? gracias!

    • @johnescobar9951
      @johnescobar9951 3 года назад

      @ㄥㄚҠҠㄖ丂 tengo una duda sobre ese ejercicio aunq tu explicacion la entiendo perfecta solo quiero entender esa logica,tradusco esta parte nums.lenght/2 es lo mismo q decir i10? como puedo decir si es mayor q el arreglo? y fuera de eso la respuesta es NO x q 9 no es mayor q 10 ,x lo cual no entraria

    • @Loko0055x
      @Loko0055x 2 года назад

      concuerdo en mi opinion el j>nums.length seria algo que no afecta al codigo xk es un o pero creo que es en vano ese o xd al principio me impresionaba su logica pero es lo mismo que poner i

    • @Cobyloquendo28
      @Cobyloquendo28 2 года назад

      import java.util.Scanner;
      //Una solución mucho menos compleja...
      public class Mavenproject1 {
      //leer 10 numeros enteros y guardarlos en un arreglo, mostrar el primero y el ultimo y así consecutivamente
      public static void main(String[] args) {
      Scanner entrada = new Scanner(System.in);
      int numeros[] = new int[10];
      for(int i=0;i

  • @HerreriaZaragozaZacualpaNay
    @HerreriaZaragozaZacualpaNay 3 года назад +1

    ejercicio 4 solucionado
    public static void main(String[] args) {

    Scanner entrada= new Scanner(System.in);

    int [] Arreglo = new int[10];
    int contador= Arreglo.length; // calcula lo largo del arreglo y lo coloca en variable entero

    for(int i=0; i

  • @OscarGN-p8n
    @OscarGN-p8n 7 лет назад +2

    a eres el mejor bro !!! un saludo tus vídeos son geniales :)

  • @nimodoxd4739
    @nimodoxd4739 4 года назад

    te amo explicas como un dios

    • @johnacelas
      @johnacelas 4 года назад

      Sabes que él ahora está muerto :(

  • @MisaelGallo
    @MisaelGallo 9 месяцев назад +1

    ##### Solución: EJERCICIO 4 ######
    package ejercicios;
    import java.util.Scanner;
    /**
    * Leer 10 numeros enteros, guardarlos en un
    * arreglo. Debemos mostrarlos en el siguiente
    * orden: el primero, el ultimo, el segundo, el
    * penultimo, el tercero, etc.
    */
    public class Ejercicio4
    {
    public static void main(String[] args)
    {
    Scanner sc = new Scanner(System.in);

    int[ ] num = new int[10];

    System.out.println("DIEZ NUMEROS EN UN ARREGLO
    ") ;

    for(int i = 0 ; i < num.length ; i++)
    {
    System.out.println("Digite los numeros: ");
    num[i] = sc.nextInt( );
    }

    System.out.println(" ");

    for(int i=0, j= 9; i < num.length/2 ; i++ , j--)
    {
    System.out.println(num[i]+" - "+num[j]);
    }

    sc.close();

    }
    }

  • @kevindiaz3389
    @kevindiaz3389 5 лет назад +2

    chinga eres un genio bro

    • @danirom4460
      @danirom4460 4 года назад

      Este donde este seguirá siendo lo es genial lo que nos dejó una pena que ya no esté

  • @carlostld7413
    @carlostld7413 7 лет назад +1

    tus vídeos son muy buenos, me gustaría que hicieras algunos de programacion de apps para android

  • @pedroalvarezl.4135
    @pedroalvarezl.4135 7 лет назад

    hola gracias por compartir sus conocimientos

  • @yadhfer
    @yadhfer 6 лет назад +1

    Esta es mi solución: Ya si quieren le crean la clase Scanner.
    import java.util.Scanner;
    public class Ejercicio4_Arreglos {
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    Scanner entrada = new Scanner(System.in);
    int r;
    int enteros[] = new int[10];
    System.out.println("Guardando los numeros enteros en el arreglo");
    for (int i = 0; i < enteros.length; i++) {
    System.out.print( " Digite el número " +(i + 1) + ": ");
    enteros[i] = entrada.nextInt();
    }
    System.out.println("Mostrarlos en el orden: El primero, el ultimo, el segundo, el penultimo, etc.");
    for(int i = 0; i < enteros.length/2; i++) {
    r = enteros.length-(i+1);
    System.out.println("Orden " + (i+1) + ": " + enteros[i]);
    System.out.println("Orden " + (r+1) + ": " + enteros[(enteros.length-1) - i]);
    }
    }
    }

  • @kaar951
    @kaar951 5 лет назад +5

    Solución ejercicio 4:
    import java.util.Scanner;
    public class Arreglos {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    int numeros[] = new int[10];
    System.out.println("Digite los numeros del arreglo de numeros");
    for (int i=0; i

    • @ikeving931
      @ikeving931 Год назад

      Compañera, me gusta su teclado

    • @Mich-TcG
      @Mich-TcG Год назад

      no es necesario poner j>=5, ya que cuando el bucle va por i

    • @lilvegan2002
      @lilvegan2002 Год назад

      ​@@Mich-TcGque significa el "j"?

    • @fabichin
      @fabichin Год назад

      una variable i que el profesor le dice iterador , pues vendria hacer como una j
      @@lilvegan2002

  • @mariobros4618
    @mariobros4618 4 года назад +3

    Lo hice así:
    /*
    Leer 10 números enteros, guardalos en un arreglo. Debemos mostrarlos en el
    siguiente orden: el primero, el último, el segundo, el penúltimo, el tercero, ETC.
    */
    package arreglo.numeros.intercalados;
    import java.util.*;
    public class ArregloNumerosIntercalados {
    public static void main(String[] args) {
    Scanner entrada=new Scanner(System.in);
    int[] intercalados = new int[10];
    int x = 9;
    System.out.println("Ingrese 10 números seguidos:");
    for(int i = 0; i

    • @santifalcon2222
      @santifalcon2222 Год назад

      hola, me explicarias porque intercalados = 1, porque 9-1 es igual a 10 ? no seria 9+i?

    • @josejulianferrerperez8749
      @josejulianferrerperez8749 Год назад

      @@santifalcon2222 lo que esta haciendo es que en primer ciclo i vale 0 entonces 9-0 es 9, por lo cual esta imprimiendo la posicion 9 de el array, y cuando el ciclo inicia otra vez ahora i ya no vale 0, si no que vale 1, entonces 9-1 es 8 , por lo cual imprime la posicion 8 de el array y asi sucesivamente
      pd: no se si me explique bien

  • @AndresGarcia-iw6mi
    @AndresGarcia-iw6mi 6 лет назад

    /*leer 10 numeros enteros, guardarlos en un arreglo.
    Debemos mostrarlos en el siguiente orden: el primero, el ultimo,
    el segundo, el penultimo,el tercero,etc.
    */
    package ejercicios.java;
    import java.util.Scanner;
    public class EjerciciosJava {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    float [] numeros = new float [10];
    int PN=0,UN = 9;
    for(int i = 0; i < 10;i++){
    System.out.print((i+1)+".- Digite el numero: ");
    numeros[i] = entrada.nextFloat();
    }
    for (int i = 0;i

  • @AaronRH
    @AaronRH Год назад

    /* Ejercicio 4: Leer 10 numeros enteros, guardarlos en un arreglo.
    Debemos mostrarlos en el siguiente orden: el primero 1 , el ultimo 10, el segundo 2
    el penultimo 9, el tercero 3, etc. */


    Scanner entrada = new Scanner (System.in);

    int numeros [] = new int [10];

    System.out.println("Guardando los numeros en el arreglo");
    for(int i = 0 ; i

  • @gilbertoalonsocastillocris4285
    @gilbertoalonsocastillocris4285 5 лет назад +1

    EJERCICIO 4
    public class Ejercicio_4 {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    int numero;
    int numeros[] = new int[10];
    int n = 0;
    //Se llena el vector
    for (int i = 0; i < 10; i++) {
    System.out.print("Digite un número: ");
    numeros[i] = entrada.nextInt();
    }
    //Se imprime los números. va de la posicion 0 hasta la 5.
    for (int i = 0; i < 5; i++) {
    //numeros[i] imprime los primeros 5 numeros del vector
    /*(numeros.length)-n imprime la ultima posicion del vector. y lo que hace
    la n es disminuir la posicion de adelante hacia atras.
    */
    System.out.print(numeros[i] + " " + ((numeros.length) - n) + " ");
    n++;
    }
    }
    }

  • @saulmendiola2238
    @saulmendiola2238 7 лет назад

    Que pasa si ingreso de numero 500, deberia marcar los 2 ceros no? O si coloco 000, no los marca solo marca 1, supongo que tendria que hacerse con otro arreglo eso de los ceros.

  • @K3yJey
    @K3yJey 6 лет назад

    A este código le puedes ingresar cualquier número par, y los ordena de la forma que indica el vídeo.
    public class BorradorMain {
    public static void main(String[] args) {
    Scanner k=new Scanner(System.in);
    int t, c=-1;
    System.out.print("Ingresa el tamaño del arreglo, tiene que ser par: ");
    t=k.nextInt();
    int[] n=new int[t];
    for(int i=0; i

  • @mariom4027
    @mariom4027 7 лет назад +2

    cuando subiras videos orientado a objetos.
    buen canal gracias

  • @josedavidjaykvanegas2613
    @josedavidjaykvanegas2613 2 года назад

    Ejercicio 4:
    System.out.println("Arreglo en orden pedidio: ");
    for(int i = 0; i

  • @jerlinsongonzalez206
    @jerlinsongonzalez206 Год назад

    /*
    Leer 10 numeros enteros y guardarlos en un arreglo.
    Luego imprimir en el siguiente orden:
    el primero, el ultimo, el segundo, el penunltimo, el tercero, el antepenultimo, etc...
    */
    package arrays;
    import java.util.Scanner;
    public class ImprimirOrdenRandom {
    public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    int[]num = new int[10];

    System.out.println("Rellene el arreglo: ");

    //llenamos el arreglo
    for(int i = 0; i

  • @alevvv27
    @alevvv27 3 месяца назад

    /*Leer 10 números enteros, guardarnos en un arreglo. Debemos mostrarlos en el siguiente
    orden: el primero, el ultimo, el segundo, el penúltimo, el tercero, etc.*/

    int [] num= new int[5];

    for(int i=0;i

  • @anthonynavarro449
    @anthonynavarro449 6 лет назад +6

    Solución del ejercicio 4:
    public class BloqueDeArreglos_4 {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    int numeros [] = new int [10];
    int posiciones = 0;
    System.out.println("Introduciendo los números en el arreglo ");
    System.out.println("El resultado es: ");
    for(int i=0;i

  • @josecuello3927
    @josecuello3927 7 лет назад

    Ejercicio 4.
    Me costo un rato largo. Por favor comentar si tiene algo mal.
    Scanner entrada = new Scanner (System.in);
    int tamArreglo;
    System.out.println("Ingrese tamaño arreglo: ");
    tamArreglo= entrada.nextInt();
    int numeros []= new int [tamArreglo];
    int j = tamArreglo;
    for (int i =0; i

  • @hugofloresmorales2387
    @hugofloresmorales2387 Год назад

    mi aportación :)
    /*
    Leer 10 números enteros, guardarlos en un arreglo.
    Debemos mostrarlos en el siguiente orden:
    el primero, el último,el segundo, el penúltimo, el tercero
    */
    package com.mycompany.ejercicio4_arrays;
    import java.util.Scanner;
    public class Ejercicio4_arrays {
    public static void main(String[] args) {
    Scanner entrada = new Scanner (System.in);
    int numeros[] = new int[10];

    for(int i=0; i

  • @LikeDePollo
    @LikeDePollo 3 года назад

    /*Ejercicio4: leer 10 numeros enteros, guardarlos en un arreglo. Debemos
    mostrarlos en el siguiente orden: primero,ultimo; segundo,penultimo; tercero,antepenultimo; etc.*/
    package orden_numeros_ea4;
    import java.util.Scanner;
    public class ORDEN_NUMEROS_EA4 {
    public static void main(String[] args) {
    Scanner entrada=new Scanner(System.in);
    int numeros[]=new int[10];

    System.out.println("GUARDANDO NUMEROS");
    for(int i=0; i

  • @TheMarioTd
    @TheMarioTd 2 года назад

    por q me sale un problema dd else[ del segundo me sale un punto rojo ayudaa lo tengo q entregar hoy🙏🙏

  • @jlepc2906
    @jlepc2906 3 года назад

    PARA LOS QUE ESTAN HACIENDO EL EJERCICIO 4 Y TENGAN DUDAS CREO MI EJERCICIO ES EL MAS EXPLICADO ESPERO Y SEA DE AYUDA Y RECUERDEN COMO DIJO NUESTRO QUERIDO AMIGO SI PUEDES IMAGINARLO PUEDES PROGAMARLO
    public static void main(String[] args) {
    Scanner entrada = new Scanner (System.in);
    //declaramos las variables
    int num1[] = new int [10];
    int num = 0;
    int cont = 0;
    int acum = 0;
    //usamos un ciclo for para llamar al vector e inicializarlo
    for (int i = 0; i < 10; i++) {
    System.out.println("ingrese un numero en la posicion "+i);
    num = entrada.nextInt();
    num1[i] = num;
    acum = i;
    }
    //probamos que el resultado de acum sea 9.
    System.out.println("acum es: "+acum);
    // usamos otro ciclo for para la impresion del vector de forma como lo pide el ejercicio
    for (int i = 0; i < 10; i++) {
    //usamos la variable contador como inicio y mitad de las posiciones del vector
    //lo colocamos en un condicional y lo ponemos a sumar ojo la posicion del vector
    if (cont= cont )
    {
    System.out.println(":" +num1[acum]);
    acum --;
    }
    }
    //finalizamos espero les halla servido
    }

    • @joseestrada4027
      @joseestrada4027 Год назад

      Bastante completo la verdad y bien explicado. Gracias!

  • @echevarriamejias3931
    @echevarriamejias3931 5 лет назад

    Buen análisis, mano

  • @soyedwin-
    @soyedwin- 6 лет назад

    Ejercicio 4
    Scanner entrada = new Scanner(System.in);
    int numero[] = new int[10];
    int primera_posicion=0, ultima_posicion=9;
    System.out.println("Guardando dato en el arreglo");
    for (int i = 0; i < 10; i++) {
    System.out.println("Favor introduccir el numero: "+(i+1));
    numero[i] = entrada.nextInt();
    }
    System.out.println("Resultado del orden de los numeros");
    for (int i = 0; i < 5; i++) {
    System.out.println(numero[primera_posicion]);
    System.out.println(numero[ultima_posicion]);
    primera_posicion++;
    ultima_posicion--;
    }

  • @lilianadiazs4016
    @lilianadiazs4016 3 года назад +1

    Esta es mi solución del ejercicio 4, no sé si lo entendí bien pero ahí va:
    public static void main(String[] args) {
    //Scanner dato = new Scanner(System.in);
    int[] numeros = new int[10];
    JOptionPane.showMessageDialog(null, "GUARDANDO LOS DATOS EN EL ARREGLO");
    for(int i=0;i

  • @kevindiaz3389
    @kevindiaz3389 5 лет назад +1

    un puto amoo

  • @alevvv27
    @alevvv27 3 месяца назад

    /*
    Leer 5 números por teclado, almacenarlos en un arreglo y a continuación realizar la media de los
    números positivos, la media de los negativos y contar el numero de ceros.
    */
    double contP=0,conN=0,con0=0,sumP=0,sumN=0,sum0=0,mediaN=0;
    double media;
    int[] num= new int[5];

    for(int i=0;i0){
    sumP+=num[i];
    contP++;
    }else if(num[i]0){
    media=(sumP/contP);
    System.out.println("La media de positivos es: "+media);
    }else{
    System.out.println("No introdujo numeros postivos");
    }
    if(conN>0){
    media=sumN/conN;
    System.out.println("La media de negativos es: "+media);
    }else{
    System.out.println("No introdujo numeros negativos");
    }if(con0>0){
    System.out.println("cantidad de ceros: "+con0);
    }else{
    System.out.println("No introdujo ceros");
    }

    } lo hice a pura conciencia capo, me salio igual. Millones de gracias mi rey, como siempre el cieloe sta hermoso hoy. Infinitamente agradecido capo

  • @CeFer91
    @CeFer91 4 года назад

    /*
    Ejercicio 3: Leer 5 números por teclado, almacenarlos en un arreglo y a
    continuación realizar la media de los números positivos, la media de los
    negativos y conteo el número de ceros.
    */
    package Ejercicios;
    import java.util.Scanner;
    public class Ejercicio03 {
    public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    float[] numeros = new float[5];
    int p = 0, n = 0, z = 0;
    float media_p = 0, media_n = 0;
    System.out.println("Ingreso de números");
    for (int i = 0; i < 5; i++) {
    System.out.print((i + 1) + ". Ingrese un número: ");
    numeros[i] = scan.nextFloat();
    if (numeros[i] < 0) {
    n++;
    media_n += numeros[i];
    } else if (numeros[i] > 0) {
    p++;
    media_p += numeros[i];
    } else {
    z++;
    }
    }

    System.out.println("Impresión");
    //Conteo positivos
    if (p == 0) {
    System.out.println("No hay positivos");
    } else {
    media_p /= p;
    System.out.println("La media de los N° positivos es: " + media_p);
    //Conteo negativos
    }
    if (n == 0) {
    System.out.println("No hay negativos");
    } else {
    media_n /= n;
    System.out.println("La media de los N° negativos es: " + media_n);
    }
    System.out.println("La cantidad de ceros es: " + z);
    }
    }

    • @CeFer91
      @CeFer91 Месяц назад

      package package1;
      import javax.swing.JOptionPane;
      public class ejemplo1 {
      public static void main(String[] args) {
      int entrada, conta_pos = 0, conta_neg = 0, conta_ceros = 0;
      float suma_pos = 0, suma_neg = 0, media_pos, media_neg;
      int array[] = new int[5];
      JOptionPane.showMessageDialog(null, "Ingreso de números del arreglo");
      for (int i = 0; i < 5; i++) {
      entrada = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el " + (i + 1) + "° número:"));
      array[i] = entrada;
      if (entrada < 0) {
      conta_neg++;
      suma_neg += entrada;
      } else if (entrada > 0) {
      conta_pos++;
      suma_pos += entrada;
      } else {
      conta_ceros++;
      }
      }
      //MEDIA DE NEGATIVOS
      if (conta_neg > 0) {
      media_neg = suma_neg / conta_neg;
      JOptionPane.showMessageDialog(null, "La media de los negativos es " + media_neg);
      } else {
      JOptionPane.showMessageDialog(null, "No hay números negativos.");
      }
      //MEDIA DE POSITIVOS
      if (conta_pos > 0) {
      media_pos = suma_pos / conta_pos;
      JOptionPane.showMessageDialog(null, "La media de los positivos es " + media_pos);
      } else {
      JOptionPane.showMessageDialog(null, "No hay números positivos.");
      }
      //CONTADOR DE CEROS
      JOptionPane.showMessageDialog(null, "La cantidad de ceros es " + conta_ceros);
      }
      }

  • @Dannrar
    @Dannrar 3 года назад

    Me costó desarrollar el ejercicio nº4, ¡pero lo logré!:
    Scanner entrada = new Scanner(System.in);
    int variableImpresion, contadorBucle2 = 0;
    int arreglo[] = new int[10];
    System.out.println("Digitando los números en el arreglo.");
    for (int i = 0; i < 10; i++) {
    System.out.print("Ingrese un número en el índice Nº" + (i + 1)+": ");
    arreglo[i] = entrada.nextInt();
    }
    System.out.println("");
    contadorBucle2 = 9;
    variableImpresion = 5;
    for (int i = 0; i < variableImpresion; i++) {
    System.out.print(arreglo[i] + ", ");
    for (int j = contadorBucle2; j == contadorBucle2; j--) {
    System.out.print(arreglo[j] + ".");
    System.out.println("");
    }
    contadorBucle2--;
    }
    ¡Saludos!

  • @yoniberplay8655
    @yoniberplay8655 7 лет назад

    //Ejercicio - Promedios en un arreglo
    package primervideo;
    import java.util.Scanner;
    import javax.swing.JOptionPane;
    public class Primervideo {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    float numero[]= new float [10];
    for(int i=0; i

  • @ricardo.exe_1316
    @ricardo.exe_1316 7 месяцев назад

    Por si a alguienle sirve :D
    /*
    Leer 10 numeros enteros, guardarlos en un arreglo. Debemos mostrarlos en el
    siguiente orden: el primero, el ultimo, el segundo, el penultimo, el tercero,
    etc 1° 10° 2° 9° 3° 8° 4° 7° 5° 6°
    */
    package ejarreglos4;
    import javax.swing.JOptionPane;
    public class EjArreglos4 {
    public static void main(String[] args) {
    int[] numero = new int[10];

    JOptionPane.showMessageDialog(null,"Ingresa 10 numeros enteros");

    for(int i = 0;i < numero.length;i++){
    numero[i] = Integer.parseInt(JOptionPane.showInputDialog((i+1)+"° numero"));
    }
    for(int i = 0;i < 5;i++){
    JOptionPane.showMessageDialog(null, numero[i]);
    JOptionPane.showMessageDialog(null, numero[9-i]);
    }
    }

    }

  • @imihawk4524
    @imihawk4524 6 лет назад

    Ejercicio 4 :"v
    package ejercicio4_arreglos;
    import java.util.Scanner;
    public class Ejercicio4_Arreglos {
    public static void main(String[] args) {
    Scanner entrada=new Scanner (System.in);
    int numeros[]=new int[10];
    System.out.println("Ordenar los numeros del arreglo ");
    for(int i=0;i

  • @idsartjr7013
    @idsartjr7013 7 лет назад

    Si solo hay un negativo?

  • @ZeTaKevin
    @ZeTaKevin 3 года назад

    Ese es mi aporte espero les ayude, estamos aumentando 1 y restando 1, para mandarlos a imprimir
    Scanner sc = new Scanner( System.in );
    int numeros[] = new int[10];
    for(int x =0;x < numeros.length;x++) {
    System.out.println("Arreglo :"+(x+1)+" :");
    numeros[x] = sc.nextInt();}
    for(int x=9,y=0; x>=y ; x--,y++){
    System.out.println(numeros[y]);
    System.out.println(numeros[x]);
    }

  • @dirackta250
    @dirackta250 3 года назад +1

    //leer 10 numeros enteros, guardar en arreglo, alternar entre primero y ultimo.
    package Arreglos;
    import java.util.Scanner;
    public class Ejer4 {
    public static void main(String[] args){
    Scanner ent = new Scanner(System.in);
    int[] num = new int[10];
    int a = 0, o = 9;

    System.out.println("Guardando tus numeros");
    for(int i = 0 ; i < 10 ; i++){
    System.out.println("Dame el "+(i+1)+"º para guardar");
    num[i] = ent.nextInt();
    }
    System.out.println("
    Estos sos tus numeros:");
    while(a = 5){
    System.out.println(num[a]);
    a++;
    System.out.println(num[o]);
    o--;
    }
    }
    }

  • @luisenriquegonzalesmaiz3254
    @luisenriquegonzalesmaiz3254 4 года назад

    Ejercicio 4: Leer 10 numero enteros.Demostrar de la siguiente forma : primero,ultimo,segundo,penultimo,tercero,etc.
    Scanner te = new Scanner(System.in);
    int[] n = new int[10];
    for (int i = 0; i < 10; i++) {
    System.out.println((i + 1) + ". Ingresar numeros:");
    n[i] = te.nextInt();
    }
    System.out.println("La inversa es");
    for (int i = 0; i < 10; i += 9) {
    System.out.print("." + n[i]);
    }
    for (int i = 1; i < 10; i += 7) {
    System.out.print("." + n[i]);
    }
    for (int i = 2; i < 10; i += 5) {
    System.out.print("." + n[i]);
    }
    for (int i = 3; i < 8; i += 3) {
    System.out.print("." + n[i]);
    }
    for (int i = 4; i < 6; i += 1) {
    System.out.print("." + n[i]);
    }
    }
    }

  • @juanjoowendler
    @juanjoowendler 3 года назад +1

    package CursoJava;
    import java.util.Scanner;
    /**
    *
    * @author Juan José
    */
    public class EjercicioArreglos2 {
    public static void main(String[] args) {
    /*
    Leer 5 numeros, guardarlos en un arreglo
    y mostrarlos en el orden inverso al
    introducido.
    */

    Scanner entrada = new Scanner(System.in);
    float[] numeros = new float[5];

    System.out.println("Cargando elementos...");
    for(int i=0; i=0; i--) {
    System.out.println(numeros[i]);
    }

  • @MarcosLopezXeron97
    @MarcosLopezXeron97 7 лет назад

    SOLUCION EJERCICIO 4: Leer 10 números enteros, guardarlos en un arreglo. Debemos mostrarlos en el siguiente orden: El primero, el último, el segundo, el penúltmo, el tercero, ...
    import java.util.Scanner;
    public class ImprimirArregloOrdenRand {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    int[] numeros = new int[10];
    // LLenando el arreglo
    for ( int i = 0; i < numeros.length; i++){
    System.out.print("Ingrese el elemento " + (i+1) + ": ");
    numeros[i] = entrada.nextInt();
    }
    int contador_Inicio = 0;
    int contador_Final = (numeros.length - 1);
    // Imprimir el arreglo
    for ( int i = 0 ; i < numeros.length; i++){
    if ( i%2 == 0 ){
    System.out.print(numeros[contador_Inicio] + ", ");
    contador_Inicio++;
    }else{
    System.out.print(numeros[contador_Final] + ", ");
    contador_Final--;
    }
    }
    System.out.println("");
    }
    }

  • @happykrazy
    @happykrazy 3 года назад +1

    /*Lo hice de manera que se puede agregar la cantidad de arreglos que desees*\
    package Helloworld;
    import javax.swing.JOptionPane;
    public class Arrays {

    public static void main (String[] args) {
    int C;

    C = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de arreglos"));

    int[] numeros = new int[C];

    for (int i=0; i

  • @Dk45376
    @Dk45376 6 лет назад

    Ejercicio 4
    //OBJETO SCANNER
    Scanner entrada = new Scanner(System.in);
    //VARIABLE
    int ultimo = 9;
    //ARREGLO
    int[] numeros = new int[10];
    //ENTRADA
    System.out.println("Digite 10 números enteros: ");
    for(int i = 0; i

  • @leonardolizcano7193
    @leonardolizcano7193 5 лет назад +1

    ... Sé que llego dos años tarde pero esto fue lo que se me ocurrió:
    package ejercicio.pkg4;
    import java.util.Scanner;
    public class Ejercicio4 {
    public static void main(String[] args) {

    Scanner leer = new Scanner(System.in);
    int numeros[]=new int[10];

    System.out.println("Introdusca el valor de los números:
    ");
    for (int i = 0; i < 10; i++) {
    System.out.print((i+1)+". Digite el valor del número: ");
    numeros[i]=leer.nextInt();
    }

    System.out.println("
    Mostrando números");
    for (int i = 0; i < 5; i++) {
    System.out.println((i)+". el número es: "+numeros[i]);
    System.out.println((9-i)+". el número es: "+numeros[9-i]);
    }

    }

    }

  • @Alfonso_javier13
    @Alfonso_javier13 3 года назад +1

    Ejercicio 3:
    public class Ejercicio3{
    public static void main(String[] args){
    Scanner tec = new Scanner(System.in);
    System.out.println("Bienvendio al programa");
    double count_pos = 0,var_pos = 0, count_neg = 0, var_neg = 0, count_cero= 0, var_cero = 0;
    String desea;
    double num[] = new double[5];
    for(int i = 0; i=1){
    count_pos +=1;
    var_pos +=num[i];
    }else if(num[i]

  • @josevelez3134
    @josevelez3134 4 года назад

    tengo un problem es que cuando ejecuto el programa la media de los números positivos no me sale
    package arreglos;
    import java.util.Scanner;
    /**
    *
    * @author Velez
    */
    public class Ejercicion3 {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    float numeros[] = new float[5];
    float suma_positivos=0,suma_negativos=0,media_positivos,media_negativos;
    int conteo_positivos=0,conteo_negativos=0,conteo_ceros=0;

    System.out.println("Guardando los numeros en el arreglo");
    for(int i=0;i0){
    suma_positivos += numeros[i];
    conteo_ceros++;
    }
    else if(numeros[i] > 0){
    suma_positivos += numeros[i];
    conteo_negativos++;
    }
    else{
    suma_negativos += numeros[i];
    conteo_negativos++;
    }
    }
    //media de los numeros positivos
    if(conteo_positivos == 0){
    System.out.println("No se puede sacar la media de los numeros positivos");
    }
    else{
    media_positivos = suma_positivos / conteo_positivos;
    System.out.println("La media de los numeros positivos es: "+media_positivos);
    }
    if(conteo_negativos == 0){
    System.out.println("No se puede sacar la media de los numeros negativos");
    }
    else{
    media_negativos = suma_negativos / conteo_negativos;
    System.out.println("La media de los numeros negativos"+media_negativos);
    }
    System.out.println("La cantidad de ceros fueron en total: "+conteo_ceros);
    }
    }

  • @luccagameplays2828
    @luccagameplays2828 5 месяцев назад

    Ejercicio 4. SOLUCION
    No se si sea la mejor manera, pero asi me quedo, espero sirva
    Scanner input = new Scanner(System.in);

    int[] num = new int[10];


    for(int i=0; i

  • @erickjavierl.c.5949
    @erickjavierl.c.5949 5 лет назад +2

    POR QUÉ LA SUMA SÍ LA INICIALIZAS Y LA MEDIA NO?

    • @migueleduardofernandezsevi3538
      @migueleduardofernandezsevi3538 4 года назад

      Porque la suma es una variable interactiva, que se va a sumar con otro numero, y para poder sumar debes inicializar en cero, en cambio la media ya no porque va a tomar un valor defrente, le vas a almacenar el valor de la suma entre el conteo, sin hacer ninguna operacion extra

  • @vmanuel6014
    @vmanuel6014 6 лет назад +1

    Solucion al ejercicio 4, Me tomo un poco de tiempo, pero solo hay que pensarlo xD
    package arraysordenar10numerosprimeroultimosegundopenultimo;
    import javax.swing.JOptionPane;
    public class ArraysOrdenar10NumerosPrimeroUltimoSegundoPenultimo {
    public static void main(String[] args) {
    int[] n = new int[10];
    int aux = 9;
    for(int i = 0; i< 10; i++){
    n[i] = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero "+(i+1)+": "));
    System.out.println("Numero "+(i+1)+": "+n[i]);
    }
    System.out.println("Numeros ordenados: ");
    int[] contmay = {1, 2, 3, 4, 5};
    int[] contmen = {10, 9, 8, 7, 6};
    for(int j = 0; j < 5; j++){
    System.out.print(contmay[j]+". ");
    System.out.println(+n[j]);
    System.out.print(contmen[j]+". ");
    System.out.println(+n[aux]);
    aux--;
    }
    }
    }

  • @realluis6454
    @realluis6454 5 лет назад +1

    ejercicio4 solucion corta
    Scanner teclado = new Scanner(System.in);
    int [] numeros = new int [10];
    int recorredor = 0;
    for(int i =0;i

  • @charlyg5848
    @charlyg5848 7 лет назад +1

    que cool gracias

  • @woquendoG
    @woquendoG 6 лет назад +1

    la solución, tuve que ver el siguiente video y pensar mucho
    Scanner entrada = new Scanner(System.in);
    float numeros[] = new float[10];
    System.out.println("Guardando los numeros");
    for (int i = 0; i < 10; i++) {
    System.out.print((i + 1) + " Inregese un numero, hasta un total de 10: ");
    numeros[i] = entrada.nextFloat();
    }
    int c = 0;
    int c2 = 9;
    for (int i = 0; i < 5; i++) {
    System.out.println(numeros[c]);
    c++;
    System.out.println(numeros[c2]);
    c2--;
    }

  • @jesusMarquez-om5jh
    @jesusMarquez-om5jh Месяц назад

    que onda raza esta fue mi solucion esta algo sencilla pero ahi va
    public class Ejercicio4Arr {
    public static void main(String[] args) {
    /*Ejercio 4: Leer 10 numeros enteros,guardarlos en un arreglo.
    Debemos mostrarlos en el siguiente orden:el primero,el ultimo,
    el segundo,el penultimo,el tercero,etc.
    */
    Scanner entrada=new Scanner(System.in);

    int numero[]= new int[5];
    for (int i = 0; i < 5; i++) {
    numero[i]=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero "+(i+1)));
    }
    for (int i = 0; i < 5; i++) {
    if(numero[i]==numero[1]){
    System.out.println(numero[4]);
    }
    else if(numero[i]==numero[2]){
    System.out.println(numero[1]);
    }
    else if(numero[i]==numero[3]){
    System.out.println(numero[3]);
    }
    else if(numero[i]==numero[4]){
    System.out.println(numero[2]);
    }
    }
    }
    }

  • @LUISGARCIA-iq5hc
    @LUISGARCIA-iq5hc 5 лет назад

    Solucion Ejercicio 4
    public static void main(String[] args) {
    Scanner entrada=new Scanner(System.in);
    float numeros[]=new float[10];
    int x=0,y=9;//x=sera el primer elemento, y=sera el ultimo
    System.out.println("Guardando numeros para el Arreglo: ");
    for(int i=0;i

  • @andreschiassoni6863
    @andreschiassoni6863 4 года назад

    con bucle While creo que
    sale mas fásil:
    import java.util.Scanner;
    public class Video_45_Arrays_Ejercicio4b {
    public static void main(String[] args) {

    Scanner entrada = new Scanner (System.in);
    int numeros [] = new int [10];
    int a=0;
    // contador progresivo
    int b=10-1;
    // contador regresivo

    for (int i=0;i

  • @reisernajarterrones7584
    @reisernajarterrones7584 2 года назад

    EJERCICIO 4:
    public class Problemas_Arreglos {

    public static void main(String[] args) {
    Scanner entrada = new Scanner (System.in);
    int cant;

    System.out.print("Indique una cantidad par de números a ingresar: ");
    cant = entrada.nextInt();
    int numeros[] = new int [cant];

    for (int i = 0; i < numeros.length; i++)
    {
    System.out.print("Ingrese el "+(i+1)+"° número: ");
    numeros[i] = entrada.nextInt();
    }

    for (int i = 0; i < cant/2; i++)
    {
    System.out.println(numeros[i]);
    System.out.println(numeros[(cant-1)-i]);
    }
    }
    }

  • @Ferdc22
    @Ferdc22 7 лет назад

    Y con "case" no sería más rápido?

  • @grm2004
    @grm2004 3 года назад

    Esta es mi solución para el ejercicio 4:
    /*
    4) Leer 10 numeros enteros y guardarlos en un arreglo.
    Luego debemos mostrarlo en el siguiente orden: el primero,
    el ultimo,el segundo y el penultimo, el tercero etc.
    */
    package ejercicio4.arreglos;
    import java.util.Scanner;
    /**
    * @author Rafael
    */
    public class Ejercicio4Arreglos {
    public static void main(String[] args) {
    Scanner entrada=new Scanner(System.in);
    int numeros[]=new int[10];
    int numeros2[]={0,9,1,8,2,3,4,5,6,7};
    for(int i=0; i

  • @ACUARIO12543
    @ACUARIO12543 2 года назад

    Ejercicio 4:
    int array[] = new int [10];

    for(int i =0; i

  • @ModelarTandil
    @ModelarTandil 2 года назад

    Muy bueno

  • @kevindiaz3389
    @kevindiaz3389 5 лет назад +2

    oiste bro

  • @angelalejandro6956
    @angelalejandro6956 3 месяца назад

    Ejercicio6
    package Arreglos;
    import java.util.*;
    public class Ejercicio6 {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    int a[], b[], c[];
    a = new int[12]; // arreglo a con 12 elementos
    b = new int[12]; // arreglo b con 12 elementos
    c = new int[24]; // arreglo c contendra al arreglo a y b
    // Pedimos el arreglo de a
    System.out.println("Digite el primer arreglo: ");
    for (int i = 0; i < 12; i++) {
    System.out.print((i + 1) + "Digite un Numero: ");
    a[i] = entrada.nextInt();
    }
    // Pedimos el arreglo de B
    System.out.println("Digite el segundo arreglo");
    for (int i = 0; i < 12; i++) {
    System.out.print((i + 1) + "Digite un Numero: ");
    b[i] = entrada.nextInt();
    }
    /*
    * for (int i = 0; i < 12; i++) {
    *
    * c[k] = a[i];
    * k += 3;
    * c[k] = b[i];
    * k += 3;
    *
    * }
    */
    int k = 0;
    System.out.println("
    El arreglo c es: ");
    for (int i = 0; i < a.length; i += 3) {
    // Añadimos 3 elementos de la tabla A a la tabla c
    for (int j = 0; j < 3; j++) {
    c[k] = a[i + j];
    k++;
    }
    // Añadimos 3 elementos de tabla B a la tabla C
    for (int j = 0; j < 3; j++) {
    c[k] = b[i + j];
    k++;
    }
    }
    entrada.close();
    System.out.print(Arrays.toString(c));
    }
    }

  • @C.r.i.m.s.o.n
    @C.r.i.m.s.o.n 3 года назад

    # 4:
    Scanner input = new Scanner(System.in);
    System.out.println("input 10 numbers");
    int[] NList = new int[5]; //first half
    int[] RList = new int[5]; //second half

    for (int i = 0; i < 5; i++) {
    NList[i] = input.nextInt(); // Appends the items to the list
    }
    for (int k = 4; k >= 0; k--) {
    RList[k] = input.nextInt(); // Appends the items to the list in reverse
    }
    for (int j = 0; j < 5; j++) {
    System.out.println(NList[j]);
    System.out.println(RList[j]);
    }

  • @eduolaya9018
    @eduolaya9018 6 лет назад +1

    vuelvo a poner con el codigo limipio. perdonand y saludos.
    package arreglos;
    import java.util.Scanner;
    public class Promediosdeunarreglo2 {

    public static void main(String[] args) {

    int i;
    int tabla [] = new int [10];
    Scanner lectura = new Scanner (System.in);

    //introduccion y lectura de datos
    for(i=0;i

  • @jorlingvictor2052
    @jorlingvictor2052 4 года назад

    ejercucio 4
    float [] numero = new float [10];
    int i=0;

    for(i=0; i

  • @Loko0055x
    @Loko0055x 2 года назад

    ejercicio 4
    Scanner s= new Scanner(System.in);

    int arreglo[] = new int [10];

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

    int x=9;
    for (int i = 0; i < 5; i++) {
    System.out.println(arreglo[i]);
    System.out.println(arreglo[x]);
    x--;
    }


    s.close();

  • @isaiasjosuebarahonarodrigu4124
    @isaiasjosuebarahonarodrigu4124 7 лет назад +8

    Una posible solución para el ejercicio 4:
    package numeros.intercalados;
    import java.util.Scanner;
    public class NumerosIntercalados {
    public static void main(String[] args) {
    Scanner entrada = new Scanner(System.in);
    int numero[] = new int[10];
    int j=9;
    for(int i=0;i

  • @Lolis654
    @Lolis654 Год назад

    Solución del ejercicio 4 (a mi manera)
    package Arreglos;
    import java.util.Scanner;
    public class Ejercicio4 {
    public static void main(String[] args) {
    Scanner entrada = new Scanner (System.in);
    int [] arreglo = new int[10];
    for (int i=0; i

  • @ferminlunaarcos2476
    @ferminlunaarcos2476 2 года назад

    Ejercicio 4: solucion :D
    import java.util.Scanner;
    public class repasoArreglos {
    public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    int [] arreglo = new int [10];

    System.out.println("Llenado del arreglo");
    for(int i=0; i

  • @danielcastiblanco5067
    @danielcastiblanco5067 6 лет назад

    Ejercicio 3
    public class Calcularpromedio {

    public static void main(String[] args) {
    int numero[]= new int [5];
    int contador_positivos = 0, num_pos = 0, contador_negativos = 0, num_neg=0, contador_ceros = 0;

    float positivos_media = 0, negativos_media=0;


    System.out.println("LLENA EL ARREGLO");
    for(int i = 0;i

  • @clauilcap9427
    @clauilcap9427 5 лет назад +2

    sos groso! sabelo jaja

  • @roberthernandez-g7y
    @roberthernandez-g7y 11 месяцев назад

    ejericicio 4:
    import java.util.Scanner;
    public class Ejercicio13 {
    private static Scanner in = new Scanner(System.in);
    public static void main(String[] args) {
    int[] numeros = new int[10];
    System.out.println("ingresando numeros....");
    for (int i = 0; i < numeros.length; i++) {
    numeros[i] = in.nextInt();
    }
    int size = numeros.length;
    for (int i = 0; i < numeros.length / 2; i++) {
    System.out.println(numeros[i]);
    System.out.println(numeros[9-i]);
    }
    }
    }

  • @whitethediablo
    @whitethediablo 5 месяцев назад

    //Ejercicio 4:
    Scanner data = new Scanner(System.in);
    int[] numeros = new int[10];
    System.out.println("Pedirle los numeros al usuario.");
    for(int i = 0; i < numeros.length; i++){
    System.out.print((i+1)+".Digite el numero: ");
    numeros[i]=data.nextInt();

    }
    System.out.println("
    Los numeros son: ");
    for(int i=0; i < 1; i++){
    System.out.println(numeros[0]);
    System.out.println(numeros[9]);
    System.out.println(numeros[1]);
    System.out.println(numeros[8]);
    System.out.println(numeros[2]);
    System.out.println(numeros[7]);
    System.out.println(numeros[3]);
    System.out.println(numeros[6]);
    System.out.println(numeros[4]);
    System.out.println(numeros[5]);
    }
    }

    }

  • @gustavoadolfomaciasmunan2117
    @gustavoadolfomaciasmunan2117 4 года назад +1

    int numP = 0, numN = 0, ceros = 0;
    int contP = 0, contN = 0;
    float mediaP = 0, mediaN = 0;
    int cantidad = Integer.parseInt(JOptionPane.showInputDialog("ingrese cantidad de numeros a ingresar: "));
    float[] num = new float[cantidad];
    for (int i = 0; i < cantidad; i++) {
    num[i] = Integer.parseInt(JOptionPane.showInputDialog("ingrese un numero: "));
    if (num[i] == 0) {
    ceros += 1;
    }
    if (num[i] > 0) {
    numP += 1;
    contP += num[i];
    mediaP = contP / numP;
    }
    if (num[i] < 0) {
    numN += 1;
    contN += num[i];
    mediaN = contN / numN;
    }
    }
    System.out.println("numeros positivos: " + numP + " promedio: " + mediaP);
    System.out.println("numeros Negativos: " + numN + " promedio: " + mediaN);
    System.out.println("ceros: " + ceros);
    }
    }