 |
 |
 |
|
Hoje é Ter Mai 22, 2012 10:39 am
|
Ver mensagens sem resposta | Ver tópicos ativos
Solução exercício da Aula 7
| Autor |
Mensagem |
|
bruno.santos
Data de registro: Dom Dez 21, 2008 10:40 am Mensagens: 8
|
 Re: Solução exercício da Aula 7
Como vocês coloca formatado?
|
| Dom Dez 21, 2008 11:01 am |
|
 |
|
rodrigozhou
Data de registro: Seg Nov 24, 2008 8:53 am Mensagens: 16 Localização: Rio de Janeiro
|
 Re: Solução exercício da Aula 7
bruno.santos escreveu: Como vocês coloca formatado? Se você está se referindo a caixa que é colocado o código, é só clicar em code quando você escreve um post. Abraços.
|
| Dom Dez 21, 2008 4:54 pm |
|
 |
|
ROBISON-MARATAIZES
Data de registro: Qua Ago 05, 2009 4:56 pm Mensagens: 8
|
 Re: Solução exercício da Aula 7
[size=85]Pessoal o jeito que encontrei de solucionar o exercício foi este: Código: #!/usr/bin/env python[size=85][/size] # -*- coding: utf-8 -*- # Exercicio da aula 7 do curso online de python da Infog # Colocando na tela o exercício 1 print ("1) Mostre todos os pares de 1 a 100 que são divisíveis por 3.\n") # # Resposta do exercício 1 print ("Resposta do exercício 1:") n=1 while n<=100: if n%2==0: if n % 3 == 0: print n, ("é par e divisível por 3\n") n=n+1 elif n==101: break else: n=n+1 if n % 3 == 0: print n, ("é par e divisível por 3\n") n=n+1 print "-"*70 # Colocando na tela o exercício 2 print ("2) Ainda de 1 a 100 mostra apenas os ímpares e divisíveis por 13.\n") # Resposta do exercício 2 print ("Resposta do exercício 2:") n=1 while n<=100: if n%2!=0: if n % 13 == 0: print n, ("é ímpar e divisível por 13\n") n=n+1 elif n==101: break else: n=n+1 if n % 13 == 0: print n, ("é ípar e divisível por 13\n") n=n+1 print "-"*70 # Colocando na tela o exercício 3 print ('''3) De 1 a 50 mostre os pares e divisíveis por 7, quando não for par diga isso, quando for par mas não for divisível por 7 diga também, algo assim:
1 não é par
2 é par, mas não é divisível por 7
…
14 é par e é divisível por 7
… ''') print ("Resposta do exercício 3:") n=1 while n<=50: if n==51: break elif n%2==0: if n%7==0: print ("%i é par e divisível por 7\n" %n) n=n+1 elif n%7!=0: print ("%i é par, mas não é divisível por 7\n" %n) n=n+1 elif n%2 !=0: if n%7==0: print ("%i não é par, mas é divisível por 7\n" % n) n=n+1 elif n%7!=0: print ("%i não é par\n" % n) n=n+1 print "-"*70, "\n","fim","\n", "-"*70[/size]
|
| Sex Ago 14, 2009 3:21 pm |
|
 |
|
PeriWinkLe
Data de registro: Sex Out 16, 2009 10:09 am Mensagens: 4 ---------
|
 Re: Solução exercício da Aula 7
Ai vai minha solução: Código: # -*- coding: cp1252 -*- #Infog Lição 7 # #1 – Mostre todos os pares de 1 a 100 que são divisíveis por 3. #2 – Ainda de 1 a 100 mostra apenas os ímpares e divisíveis por 13. #3 – De 1 a 50 mostre os pares e divisíveis por 7, quando não for par diga isso, quando for par mas não for divisível por 7 diga também, algo assim: # 1 não é par # 2 é par, mas não é divisível por 7 # … # 14 é par e é divisível por 7
linha = "=" * 80 #Todos os pare de 1 a 100 que são divisiveis por 3 texto = "Todos os pare de 1 a 100 que são divisiveis por 3" print (linha) print (texto.center(80)) numero = 1 while numero <= 100: if numero % 2 ==0: if numero % 3 ==0: print ("%d eh par e divisivel por 3" %numero) numero = numero + 1
#Ainda de 1 a 100 mostra apenas os ímpares e divisiveis por 13 texto = "Ainda de 1 a 100 mostra apenas os ímpares e divisíveis por 13" print print (linha) print (texto.center(80)) numero = 1 while numero <= 100: if numero % 2 != 0: if numero % 13 == 0: print ("%d eh impar e divisivel por 13" %numero) numero = numero + 1
#De 1 a 50 mostre os pares e divisíveis por 7, quando não for par diga isso, quando for par mas não for divisível por 7 diga também, algo assim: # 1 não é par # 2 é par, mas não é divisível por 7 # … # 14 é par e é divisível por 7
texto = "Atividade 3" print (linha) print (texto.center(80)) numero = 1 while numero <= 50: if numero % 2 == 0: if numero % 7 == 0: print ("%d eh par e divisivel por 7" %numero) print ("%d eh par" %numero) else: print ("%d nao eh par" %numero) numero = numero + 1
|
| Sex Out 16, 2009 6:52 pm |
|
|
Quem está online |
Usuários vendo este fórum: Nenhum usuário registrado online e 0 visitantes |
|
Você não pode criar novos tópicos neste fórum Você não pode responder tópicos neste fórum Você não pode editar suas mensagens neste fórum Você não pode excluir suas mensagens neste fórum Você não pode enviar anexos neste fórum
|
|
 |
|