viernes, 10 de julio de 2026

Calcular el radio de un círculo 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("Circunferencia: ");
        double circunferencia = sc.nextDouble();
        double radio = circunferencia / (2 * Math.PI);
        System.out.print(radio + " cm");
    }

}

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.
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).
Math.PI --> PI = 3.1415926535897931
+ --> el operador ( + ) concatena variables de cadena.

Explicación del Código:

Este programa solicita al usuario la longitud de la circunferencia de un círculo y, utilizando la fórmula matemática del radio, calcula su valor y lo muestra en pantalla.

Explicación de cada parte del código

Código Explicación
package ejercicio; Define el paquete donde se encuentra el programa.
import java.util.Scanner; Importa la clase Scanner para poder leer datos ingresados por el usuario.
public class Ejercicio Declara la clase principal del programa.
public static void main(String[] args) Es el método principal donde inicia la ejecución del programa.
Scanner sc = new Scanner(System.in); Crea un objeto Scanner para leer los datos que escribe el usuario desde el teclado.
System.out.print("Circunferencia: "); Muestra un mensaje solicitando la longitud de la circunferencia.
double circunferencia = sc.nextDouble(); Lee el valor ingresado por el usuario y lo guarda en la variable circunferencia.
double radio = circunferencia / (2 * Math.PI); Calcula el radio utilizando la fórmula:

Radio = Circunferencia ÷ (2 × π)

Math.PI representa el valor de π (3.14159265...).
System.out.print(radio + " cm"); Muestra el radio calculado acompañado de la unidad de centímetros.
¿Qué hace este programa?

El programa pide al usuario la longitud de la circunferencia de un círculo. Luego utiliza la fórmula matemática del radio para obtener su valor y finalmente muestra el resultado en centímetros.

Ejemplo de ejecución

Circunferencia: 31.4

Cálculo:
Radio = 31.4 ÷ (2 × 3.1416)
Radio ≈ 5.0 cm

Salida:
5.0 cm

No hay comentarios.:

Publicar un comentario

Mostrar los n primeros números de la siguiente serie: 5,7,10,14,19,21,24,28,33,35,38,42,... en Java

Código del ejercicio: package ejercicio; import java.util.Scanner; public class Ejercicio {     public static void main ...

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