Crear un programa en Java que implemente una función llamada EscribirCentradoSubrayado que reciba como parámetro un texto solicitado al usuario. Luego, mostrar el texto centrado y subrayado en pantalla utilizando el carácter '-' y asumiendo que tenemos 80 espacios de ancho.
EscribirCentradoSubrayado
main
Hola
Hola ----
import java.util.Scanner; public class EscribirCentradoSubrayado { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // Solicitar al usuario ingresar un texto System.out.println("Ingrese un texto:"); String textoUsuario = scanner.nextLine(); // Llamada a la función EscribirCentradoSubrayado y mostrar el resultado escribirCentradoSubrayado(textoUsuario); scanner.close(); } // Función que escribe el texto centrado y subrayado static void escribirCentradoSubrayado(String texto) { int anchoTotal = 80; // Calcular la posición de inicio para centrar el texto int posicionInicio = (anchoTotal - texto.length()) / 2; // Imprimir el texto centrado for (int i = 0; i < posicionInicio; i++) { System.out.print(" "); } System.out.println(texto); // Imprimir el subrayado con caracteres '-' for (int i = 0; i < anchoTotal; i++) { System.out.print("-"); } System.out.println(); // Salto de línea después del subrayado } }
Haz clic aquí para ver la solución del ejercicio
Compártelo en tus redes sociales y desafía a tus amigos a resolver problemas de programación. Juntos, podemos aprender y crecer.
El codigo se ha copiado correctamente en el portapapeles.
Continua mejorando tus habilidades de programación en Java con nuestra selección de ejercicios prácticos de la lección. ¡Haz clic en Practicar y desafía tus conocimientos!
Desarrolla tu habilidad en Java creando un programa con funciones de saludo y despedida. Aprende a ejecutar métodos desde la función principal (Main) de manera efectiva.
Cree un programa en Java que implemente dos métodos para saludar y despedirse. El método de saludo debe tener un parámetro de tipo texto.
Cree un programa en Java que implemente una función llamada 'esAlfabetico()' que reciba un parámetro de texto del usuario y compruebe si el texto contiene caracteres alfabéticos de 'a' a 'z', incluyendo mayúsculas y minúsculas
Explora la manipulación de texto en Java con este ejercicio intermedio. Implementa la función cambiarLetra() para modificar un carácter en un texto. ¡Aprende de manera práctica y mejora tu dominio en programación!
Cree un programa en Java que implemente una función llamada EsNumero que reciba un parámetro de texto del usuario y compruebe si el texto es un número o no.
Cree un programa en Java que implemente una función llamada "sumar" que retorne la suma de dos números enteros pasados como parámetros.
Crea un programa en Java que funcione como una calculadora con la posibilidad de sumar, restar, multiplicar o dividir.
Cree un programa en Java que implemente una función llamada ContarEspacios que reciba como parámetro un texto solicitado al usuario.
Cree un programa en Java que solicite un número al usuario y guárdelo en una cadena de texto.
Cree una nueva versión del programa Calculadora con parámetros de Main donde retorne desde Main los siguientes codigos de error:</p>.
Cree un programa en Java que implemente una función llamada BuscarMinMax que reciba tres parámetros, un array de números reales y dos números reales.
Cree un programa en Java que implemente una función llamada EscribirCentradoSubrayado que reciba como parámetro un texto solicitado al usuario.
Cree un programa en Java que solicite 5 números enteros al usuario para almacenarlos en una matriz de números enteros.
Cree un programa en Java que implemente un función llamada InvertirCadena reciba reciba un texto por parámetro y los muestre en orden inverso.
Cree un programa en Java que implemente una función llamada Doble para calcular y devolver el doble de un número entero.
Cree un programa en Java que implemente una función llamada esPalindromo() para comprobar si una cadena es un palíndromo o no.
Cree un programa en Java que implemente una función llamada BuscarMayorValor que reciba como parámetro un array de 5 números reales solicitados al usuario.
Cree un programa en Java que implemente una función llamada Potencia y calcule el resultado de elevar un número entero a otro número.
Cree un programa en Java que implemente una función llamada EscribirTitulo que escriba un texto centrado en la pantalla, en mayúsculas, con espacios adicionales y con una línea encima y otra debajo.
Practica con ejercicios en Java que utilizan funciones de diferentes tipos. Métodos, funciones con parámetros o valores por referencia entre otros.
Curso de programación gratuito con ejercicios y soluciones prácticas en C#. ¡Comienza a aprender ahora mismo!
Lleva tus lecciones de Exercises C# a todas partes con nuestra aplicación para Android. Descárgala ahora desde Google Play.
Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continua navegando, consideramos que acepta su uso.