🔴 Quadrado
1 2 3 4 |
for i in range(0,5): for j in range(0,5): print("*", end=" ") print() |
⚙️ Saída:
1 2 3 4 |
* * * * * * * * * * * * * * * * * * * * |
🔴 Quadrado vazado
1 2 3 4 5 6 7 8 9 |
tamanho = 5 for i in range(tamanho): for j in range(tamanho): if i==0 or i==tamanho-1 or j==0 or j==tamanho-1: print('*', end=" ") else: print(' ', end=' ') print() |
⚙️ Saída:
1 2 3 4 5 |
* * * * * * * * * * * * * * * * |
🔴 Árvore
1 2 3 4 5 6 7 8 9 |
altura = 5 for i in range(altura): espacos = altura - i - 1 asteriscos = 2 * i + 1 print(' ' * espacos + '*' * asteriscos) espaco_base = altura - 1 print(' ' * espaco_base + '|') |
⚙️ Saída:
1 2 3 4 5 6 |
* *** ***** ******* ********* | |
🔴 Triângulo
1 2 3 4 5 |
tamanho = 5 for i in range(tamanho): for j in range(i+1): print('*', end=' ') print() |
⚙️ Saída:
1 2 3 4 5 |
* * * * * * * * * * * * * * * |
📚 Livros
-
- MANZANO, José Augusto N. G. (Compilador); OLIVEIRA, Jayr Figueiredo de (Compilador). Algoritmos: Lógica Para Desenvolvimento de Programação de Computadores – Edição Revisada e Atualizada. São Paulo: Editora Érica, 2019. <https://amzn.to/43sGKic>
- FORBELLONE, André Luiz Villar; EBERSPÄCHER, Henri Frederico. Lógica de programação: A construção de algoritmos e estruturas de dados com aplicações em Python. 4ª ed. São Paulo: Bookman, 31 mar. 2022. <https://amzn.to/3NS4l6f>
- SOUZA, Marco A. Furlan de et al. Algoritmos E Lógica Da Programação. 3ª ed. São Paulo: Cengage Learning, 10 jan. 2019. <https://amzn.to/46QWZIR>
—
Críticas, dúvidas e sugestões serão sempre bem-vindas! Deixe seu comentário logo abaixo.
*Atualizado em 15 de julho de 2023