Ejercicio de programación: Reto Definición y uso de funciones
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en Bash. Es un ejercicio para expertos que requiere un dominio completo de la tecnología.
Información adicional del ejercicio
Crear funciones bash que reciban parámetros, procesen texto y realicen cálculos básicos
Contenido del ejercicio
Crea un script bash que defina y utilice tres funciones diferentes:
-
Función
saludar
: Debe recibir un nombre como parámetro ($1) y mostrar por pantalla "Hola, [nombre]". -
Función
contar_caracteres
: Debe recibir una cadena de texto como parámetro ($1) y mostrar por pantalla el número de caracteres que contiene (usa${#variable}
para contar caracteres). -
Función
multiplicar
: Debe recibir dos números como parámetros ($1 y $2) y mostrar por pantalla el resultado de multiplicarlos (usa$(( ))
para operaciones aritméticas).
Después de definir las tres funciones, debes llamarlas desde el script principal con los siguientes valores:
- Llama a
saludar
con el nombre "Ana" - Llama a
contar_caracteres
con el texto "Bash scripting" - Llama a
multiplicar
con los números 7 y 8
Recuerda usar la sintaxis moderna nombre_funcion() { }
para definir las funciones. Cada función debe usar echo
para mostrar su resultado.
Lección relacionada
Este ejercicio está relacionado con la lección "Definición y uso de funciones" de Bash. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de Bash
Explora más ejercicios de programación en Bash para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de BashSolución al ejercicio de programación en Bash
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Bash para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Bash
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Bash