Forma Triángulo - Python Programming Exercise

Este programa en Python solicita al usuario que ingrese un símbolo y un ancho, luego muestra un triángulo del ancho especificado utilizando ese símbolo para la parte interior. El programa construye el triángulo imprimiendo filas del símbolo, comenzando con un ancho igual al ingresado por el usuario y disminuyendo en un símbolo por fila. Esto demuestra el uso de bucles en Python para controlar el número de símbolos impresos en cada línea, siendo un excelente ejemplo de repetición y manipulación de cadenas. Al utilizar el bucle for y las operaciones de cadenas, este programa permite a los usuarios crear patrones dinámicamente basados en su entrada. El ancho del triángulo disminuye con cada iteración del bucle, mostrando cómo se pueden usar estructuras anidadas para generar salidas visuales complejas en Python. Esta implementación simple pero efectiva destaca cómo manipular cadenas y controlar el formato de salida de manera eficiente, convirtiéndolo en una herramienta de aprendizaje valiosa para aquellos interesados en dominar la programación en Python.

 Categoría

Tipos de datos de Python

 Ejercicio

Forma Triángulo

 Objectivo

Desarrolla un programa Python que solicite al usuario un símbolo y un ancho, y muestre un triángulo de ese ancho utilizando ese símbolo para la parte interna, como en este ejemplo:

Ingrese un símbolo: 4
Ingrese el ancho deseado: 5

44444
4444
444
44
4

 Ejemplo de ejercicio de Python

 Copiar código Python
# Prompt the user for a symbol and width
symbol = input("Enter a symbol: ")
width = int(input("Enter the desired width: "))

# Display the triangle with the given symbol and width
for i in range(width, 0, -1):
    print(symbol * i)

 Output

Case 1:
Enter a symbol: 4
Enter the desired width: 5
44444
4444
444
44
4

Case 2:
Enter a symbol: *
Enter the desired width: 3
***
**
*

 Comparte este ejercicio de Python

 Más Ejercicios Programación Python de Tipos de datos de Python

¡Explora nuestro conjunto de ejercicios de programación Python! Estos ejercicios, diseñados específicamente para principiantes, te ayudarán a desarrollar una sólida comprensión de los conceptos básicos de Python. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte de manera gradual a medida que adquieres confianza en la codificación en Python.

  •  Cadena de password

    Este programa en Python solicita al usuario que ingrese un nombre de usuario y una contraseña (ambos deben ser cadenas de texto) y repite el proceso has...

  •  Aritmética - Condicional

    Este programa en Python solicita al usuario que ingrese dos números y una operación para realizar con ellos, como suma (+), resta (-), multiplicación (*) o div...

  •  Doble valor

    Este programa en Python calcula el perímetro, el área y la diagonal de un rectángulo, basándose en el ancho y la altura dados. El perímetr...

  •  Evaluar las salidas de la función

    Este programa en Python muestra los valores de la función y = x² - 2x + 1 para valores enteros de x que van desde -10 hasta +10. La función es una ecuación cua...

  •  Mostrar función

    Este programa en Python "dibuja" el gráfico de la función y = (x-4)² mostrando una serie de asteriscos en la pantalla. Para cada valor de x que va desde -1 has...

  •  Punto flotante, unidades de velocidad

    Este programa en Python solicita al usuario que ingrese una distancia en metros y el tiempo tomado en horas, minutos y segundos, y luego calcula la velocidad en tres unidade...