El siguiente ejemplo nos envía Yadair Guadalupe. Nos pide que creemos un programa en java que pida al usuario los valores de 6 vehículos y los almacene en un arreglo unidimensional, de igual forma, 6 marcas que son asignadas a los vehículos anteriores (segundo arreglo) e imprima solo aquellos con un valor superior a $ 10,000.00 (tener en cuenta la interactividad con el usuario, puede usar consola o método gráfico, cree de la forma más personalizada posible)
Código
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | import java.util.Scanner; public class Ejemplo4 { public static void main(String[] args) { // Declaramos un arreglo unidimensional de tipo real para almacenar los valores de los vehículos double[] valores = new double[6]; // Declaramos un arreglo unidimensional de tipo cadena para almacenar las marcas de los vehículos String[] marcas = new String[6]; // Declaramos un objeto escaner para capturar datos por consola Scanner sc = new Scanner(System.in); // Con un for recorremos el arreglo valores for (int i = 0; i < valores.length; i++) { System.out.print("Valor del vehículo " + (i + 1) + ": $ "); valores[i] = sc.nextInt(); // Y le asignamos el valor ingresado por consola } System.out.println(""); // Con un for recorremos el arreglo marcas for (int i = 0; i < valores.length; i++) { System.out.print("Marca para el vehículo " + (i + 1) + ": "); marcas[i] = sc.next();// Y le asignamos la marca ingresada por consola } System.out.println(""); // Salida de resultados System.out.println("Vehículos con un valor superior a $ 10000.00"); System.out.println("+---------------+---------------+"); System.out.printf("|%15s|%15s|%n", "Marca", "$ Precio"); System.out.println("+---------------+---------------+"); for (int i = 0; i < valores.length; i++) { // Recorremos el arreglo valores if (valores[i] > 10000) { // Si elvalor es superior a 10 mil System.out.printf("|%15s|%15.2f|%n", marcas[i], valores[i]); // %15s muestra la marca en un ancho de campo de 15 caracteres alineada a la derecha // %15.2f muestra el valor en un ancho de campo de 15 caracteres y con dos decimales alineada a la derecha // %n representa un salto de línea } } System.out.println("+---------------+---------------+"); } } |
Programa
DESARROLLO TUS ALGORITMOS 🔥🔥
✅ 1. Envía tu algoritmo.
✅ 2. Indica en qué lenguaje de Programación lo deseas.
✅ 3. Para qué fecha lo quieres.
✅ 4. De que país eres (para tu forma de pago)
✅ 5. También se desarrollan al momento.
✅ 6. Los 3 primeros ejercicios son gratis.
🔸 Explico cada ejercicio que desarrollo en el código.
Cuenta Dcoder para más ejercicios de programación
Blog para novedades de programación
Tienda online para más recursos de programación
No hay comentarios, ¡cuéntame algo!
Me gustaría saber tu opinión. ¡Saludos!