Programacion en java

Cerrado
guadalupe709 Mensajes enviados 1 Fecha de inscripción domingo, 22 de mayo de 2016 Estatus Miembro Última intervención domingo, 22 de mayo de 2016 - 22 may 2016 a las 21:01
Aneet3 Mensajes enviados 2 Fecha de inscripción domingo, 22 de mayo de 2016 Estatus Miembro Última intervención lunes, 23 de mayo de 2016 - 23 may 2016 a las 02:39
Tengo problemas con estos programas no los puedo hacer necesito sy ayuda porfavor )))):

Hacer un programa que permita escribir los 100 números pares.

Y este


Programa que maneje un arreglo unidimensional, pida al usuario el tamaño del arreglo, además el usuario debe introducir los números, muestre en pantalla el arreglo desordenado, lo ordene con el método de burbuja y lo muestre de nuevo en pantalla pero esta vez ordenado.
Consulta también:

1 respuesta

Aneet3 Mensajes enviados 2 Fecha de inscripción domingo, 22 de mayo de 2016 Estatus Miembro Última intervención lunes, 23 de mayo de 2016
Modificado por Aneet3 el 23/05/2016, 02:41
Se supone que si te pusieron eso como tarea, previamente te enseñaron cómo hacer bucles, definir variables, arrays (arreglos o vectores), cuáles son los operadores lógicos y demás. Suponiendo que sabes todo lo anterior, te daré una idea general de cómo resolver el problema.

Hacer un programa que permita escribir los 100 números pares:

-Puedes utilizar el bucle for. Defines en la condición (entre paréntesis) la variable con el valor inicial, separas utilizando punto y coma (;), luego colocas tu variable, el símbolo de menor o igual a y escribes 100 (porque quieres que muestre hasta el 100), nuevamente punto y coma (;) y ahora el incremento (en este caso el nombre de tu variable y dos signos de suma (++). Dentro de ese bucle, colocas un if con la condición de que la variable que definiste en el bucle for dé como resultado 0 si se divide entre 2 (porque los números pares al dividirse entre 2 dan 0, los impares no). Esto se hace comparando tu variable/2==0 (aclaro por si acaso). Dentro de ese if le dejas como instrucción que escriba el valor de tu variable.

En cuanto al segundo ejercicio...
-Defines un arreglo, array, vector o como gustes llamarle.
-Cuando definas la variable del arreglo y vayas a definir entre paréntesis el largo del mismo, ponle el nombre de una variable (supongamos que esa variable se llama largo).
-Definir la variable largo de manera que le pida al usuario que ingrese un número, el cual va a ser el tamaño del vector.
-Hacer un bucle for definiendo la variable del bucle y asignándole como valor inicial el 0 (las posiciones de los vectores empiezan desde 0).
-Quieres que el bucle termine cuando se hayan ingresado todos los datos, así que ponle que el bucle termine cuando la variable del bucle se iguale a la variable en la que le solicitaste al usuario el tamaño del vector.
-El incremento va a ser de 1 en 1, porque quieres ingresar datos en todas las posiciones del vector.
-Dentro del bucle for ingresas el nombreDeTuArreglo[nombreDeVariableDefinidaEnElBucle] y eso lo igualas a solicitarle al usuario que ingrese la información.
-Para mostrar los datos haz fuera del bucle anterior otro bucle igual, pero dentro ponle como instrucción que muestre los datos del vector.
-El método burbuja imagino que también te lo enseñaron, sino puedes googlearlo. Aplícalo al vector.
-Vuelve a mostrar los datos utilizando el bucle for.


Espero que te sea de ayuda. No te voy a dar los ejercicios hechos porque la idea es que los hagas y aprendas, pero cualquier duda que te surja o no entiendas de las instrucciones pregúntame. Saludos.
0