Informática, perguntado por Andressa2731, 1 ano atrás

faça um programa que percorra todos os números de 1 a 100. Para os números impares deve ser impresso "*"

Soluções para a tarefa

Respondido por bokomoko
0
Parece aquela brincadeiira do Silvio Santos. Conta de 1  até 40 mas só que tem que falar "PIIIII" a cada múltiplo de 4, assim "1 2 3 piiii, 5 6 7 piiii... " só que como é com ímpares seria piii 2 ... piii 4 piii 5 

Tem duas formas de fazer. A primeira, ineficiente é a que o seu professor quer

assim
for i in range(1,100+1) :
     if ( i % 2 == 0): 
          print(i)
     else:
          print( "*")   # esse seria o piii do silvio santos

Outra forma que é bem mais rápida seria
for in in range( 2,100+1,2):
        print(*)
        print(i)

O resultado é o mesmo. Quer ver ? 
https://repl.it/@bokomoko/Imprime-em-vez-de-impares

Perguntas interessantes