Pergunta
Implemente um programa que escreve em forma de tabela as seguintes contagens: de 1 a10 - de 10a100 (de dez em dez) de 6a24 (pares apenas) de -1 a -19 (impares apenas) de 10 a1 Cada contagem representa uma coluna da tabela que deve ter seus elementos separados por espaços, e cada linha separada por um caractere "in'
Solução
Verification of experts
4.2298 Voting
AidêElite · Tutor por 8 anos
Responder
Claro, aqui está um programa em Python que implementa a tabela com as contagens especificadas:<br /><br />```python<br />def gerar_contagem(inicio, fim, incremento):<br /> contagem = []<br /> for i in range(inicio, fim + 1, incremento):<br /> contagem.append(i)<br /> return contagem<br /><br />def imprimir_tabela(contagens):<br /> for contagem in contagens:<br /> print(" ".join(map(str, contagem)))<br /><br /># Gerar as contagens<br />contagem_1_a_10 = gerar_contagem(1, 10, 1)<br />contagem_10_a_100 = gerar_contagem(10, 100, 10)<br />contagem_6_a_24_pares = gerar_contagem(6, 24, 2)<br />contagem_-1_a_-19_impares = gerar_contagem(-1, -19, -2)<br />contagem_10_a_1 = gerar_contagem(10, 1, -1)<br /><br /># Imprimir a tabela<br />imprimir_tabela([contagem_1_a_10, contagem_10_a_100, contagem_6_a_24_pares, contagem_-1_a_-19_impares, contagem_10_a_1])<br />```<br /><br />Quando você executa este programa, ele irá gerar e imprimir a tabela com as contagens especificadas:<br /><br />```<br />1 2 3 4 5 6 7 8 9 10 20 30 40 50 60 70 80 90 100<br />10 20 30 40 50 60 70 80 90 100<br />6 8 10 12 14 16 18 20 22 24<br />-1 -3 -5 -7 -9 -11 -13 -15 -17 -19<br />10 9 8 7 6 5 4 3 2 1<br />```
Clique para avaliar: