viernes, 31 de enero de 2025

Convertir metros a yardas en Java

Código del ejercicio:

package ejercicio;

import java.util.Scanner;

public class Ejercicio {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("metro: ");
        double metro = sc.nextDouble();
        double convertir = metro * 1.09361;
        System.out.println(convertir + " yd");
    }

}

Definición de los códigos del ejercicio:

import java.util.Scanner; --> Importación explícita de Scanner.
Scanner sc = new Scanner(System.in); --> objeto de Scanner con nombre sc.
Scanner --> clase Scanner nos permite ingresar datos por teclado.
new --> palabra reservada que instancia un objeto de la clase Scanner.
System.in --> parámetro que indica de donde proceden los datos, en este caso del teclado.
System.out.print() --> imprime el texto en la consola y el cursor permanece al final del texto en la consola.
System.out.println() --> imprime el texto en la consola y el cursor permanece al comienzo de la siguiente línea en la consola.
double --> representa números de coma flotante de 64 bits y precisión doble.
nextDouble() --> lee un número de coma flotante desde consola (teclado).
+ --> el operador ( + ) concatena variables de cadena.

Explicación del Código:

Este código en Java convierte metros a yardas. A continuación, te explico de forma simple cada parte del código:

1. Importación de la clase Scanner

import java.util.Scanner;
Esta línea importa la clase Scanner, que es necesaria para leer datos ingresados por el usuario desde el teclado.

2. Creación del objeto Scanner

Scanner sc = new Scanner(System.in);
Aquí se crea un objeto llamado sc de la clase Scanner, que nos permite leer entradas del usuario desde el teclado.

3. Solicitar al usuario ingresar los metros

System.out.print("metro: ");
Esta línea muestra el mensaje metro: en la consola para que el usuario ingrese un valor en metros.

4. Lectura del valor ingresado por el usuario

double metro = sc.nextDouble();
Esta línea lee el valor ingresado por el usuario (en metros) y lo guarda en la variable metro, que es de tipo double (para permitir números con decimales).

5. Conversión de metros a yardas

double convertir = metro * 1.09361;
Esta línea realiza la conversión de metros a yardas, utilizando el factor de conversión 1.09361.

6. Mostrar el resultado en yardas

System.out.println(convertir + " yd");
Finalmente, esta línea imprime el resultado de la conversión seguido de " yd", que indica que el valor mostrado es en yardas.

No hay comentarios.:

Publicar un comentario

Cómo hacer un diagrama de flujo

Los diagramas de flujo son diagramas que muestran los pasos de un proceso. Los diagramas de flujo básicos son fáciles de crea...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️