• Matéria: Informática
  • Autor: krlossantos
  • Perguntado 3 anos atrás

Você tem que fazer um programa que imprime todos os números de 10 a 100, inclusive o quadrado do número. Utilize a função range para gerar os números. Indique qual é a alternativa correta.


a.

for num in range(): print(‘O quadrado de:’, num, ‘é: ‘. num**2)
b.

for num in range(10): print(‘O quadrado de:’, num, ‘é: ‘. num**2)
c.

for num in range(10, 100+1): print(‘O quadrado de:’, num, ‘é: ‘. num**2)
d.

for num in range(10, 100): print(‘O quadrado de:’, num, ‘é: ‘. num**2)
e.

for num in range(101): print(‘O quadrado de:’, num, ‘é: ‘. num**2)

Respostas

respondido por: kaiquenakao8
22

Resposta:

Alternativa c

for num in range(10, 100+1): print(‘O quadrado de:’, num, ‘é: ‘. num**2)

Explicação:

Como o próprio enunciado diz, imprimir números de 10 a 100, então, vamos ter o seguinte cenário no range(10, 100+1), o "+1" se deve ao fato da indexação, sem o "+1" ele para no 99.

Segue o algoritmo:

Anexos:
respondido por: reuabg
2

A expressão que resulta no quadrado dos números entre 10 e 100 é for num in range(10, 100): print(‘O quadrado de:’, num, ‘é: ‘, num**2), tornando correta a alternativa d).

Função range

Em Python, a função range é utilizada para realizar a iteração de valores em um intervalo. Os parâmetros passados para essa função são:

  • Primeiro parâmetro: valor inicial do intervalo;
  • Segundo parâmetro: valor final do intervalo;
  • Terceiro parâmetro: passo da iteração. É o valor adicionado a cada vez que a iteração é realizada. Por padrão, é 1.

Assim, para percorrer o intervalo de 10 a 100, imprimindo o quadrado de cada número, o primeiro parâmetro é 10, o segundo parâmetro é 100, e o terceiro parâmetro pode ser omitido. Dentro da iteração, o número num é elevado ao quadrado, o que é obtido com num**2.

Portanto, concluímos que a expressão que resulta no quadrado dos números entre 10 e 100 é for num in range(10, 100): print(‘O quadrado de:’, num, ‘é: ‘, num**2), tornando correta a alternativa d).

Para aprender mais sobre programas, acesse:

brainly.com.br/tarefa/19885120

#SPJ2

Anexos:
Perguntas similares