shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] O que tem de errado


From: Rangel, Luciano
Subject: RE: [shell-script] O que tem de errado
Date: Mon, 7 Jun 2004 11:44:13 -0300

Vou fazer esses testes.............brigadão miranda

-----Original Message-----
From: Miranda [mailto:address@hidden]
Sent: Monday, June 07, 2004 11:10 AM
To: address@hidden
Subject: Re: [shell-script] O que tem de errado


Considere os doid fatos :
1)  Com exceção do 2  , todo numero par não é primo
2) Exceto ele próprio , nenhum numero é divisivel por outro 
maior  que sua metade. 
Portanto seu teste só precisa ir até a metade do numero.

Portanto : 1 ou 2 ->  primo
Maior que 2 , teste até a metade do numero
Se em algum caso o resto da divisao foi zero -> não primo
Chegou `a metade e isso não aconteceu -> é primo

On Friday 04 June 2004 19:26, Rangel, Luciano wrote:
> Pessoal voceis poderiam me explicar o que tem de errado ?
>
>
> #!/bin/sh
>
> if [ $1 -eq 1 ]
> then
> echo "O numero e primo"
> else
> cont=1
> while [ $cont -lt $1 ]
> do
> ver=`expr $cont % $1`
> if [ $ver -eq 0 ]
> then
> if [ $cont -eq $1 ]
> then
> echo "O numero e primo"
> exit 0
> else
> echo "O numero nao e primo"
> exit 0
> fi
> fi
> cont=`expr $cont + 1`
> done
> fi
>
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> --------------------------------------------------------------------- Sair
> da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]