Segue abaixo um exemplo de programa em Python que lê um número inteiro positivo n e imprime as linhas do Triângulo de Floyd até esse número: ``` n = int(input("Digite um número inteiro positivo: ")) num = 1 for i in range(1, n+1): for j in range(1, i+1): print(num, end=" ") num += 1 print() ``` Explicação do código: - Primeiro, o programa lê um número inteiro positivo n do usuário. - Em seguida, o programa inicializa a variável `num` com o valor 1. - O programa utiliza dois loops `for` para imprimir as linhas do Triângulo de Floyd até o número n. - O primeiro loop `for` percorre as linhas do Triângulo de Floyd, de 1 até n. - O segundo loop `for` percorre os números de cada linha, de 1 até o número da linha atual. - Dentro do segundo loop, o programa imprime o valor atual de `num`, seguido de um espaço em branco, utilizando a função `print` com o parâmetro `end=" "`. - Após imprimir todos os números da linha atual, o programa imprime uma quebra de linha utilizando a função `print` sem nenhum parâmetro. Espero ter ajudado!
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar