Parece que a variável "m" nunca fica maior que 500, porque a variável 
"d" aparentemente sempre tem valor "1".

Jaldomir

Norikuni Kofuji escreveu:
> Alguém programa em Python?
> 
> Eu tô começando a mexer com Python, existe um Python para celulares symbian!
> (Nokia 6600, N-Gage,...)
> 
> Esse é meu primeiro programa:
> 
> m=0
> t=1
> s=0
> while m<500:
>     s+=t
>     d=0
>     for x in range(1,s+1):
>         if (s % x == 0):
>             d+=1
>     if d>m:
>         m=d
>         print t,s,m
>     t+=1
> 
> O que acontece é que ele começa a usar memória até travar!
> Pensei que era defeito no Python para symbian, testei no PythonD para DOS.
> Mesma coisa!
> Depois testei no meu Mac, MESMA COISA!!!!
> 
> O que tem de errado no código acima?
> 
> []'s
> Nori
> 
> 
> 
> 
> 
> 
> Para facilitar a procura de assuntos anteriores, utilize o nosso arquivo de 
> e-mails:
> 
> http://www.mail-archive.com/[email protected]/
> 
> Na janela de "Find" digite a palavra para procura. 
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 
> 

                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



Para facilitar a procura de assuntos anteriores, utilize o nosso arquivo de 
e-mails:

http://www.mail-archive.com/[email protected]/

Na janela de "Find" digite a palavra para procura. 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/n_gage/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a