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

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

RE: [shell-script] Calculadora.


From: Anderson Deluiz Santos
Subject: RE: [shell-script] Calculadora.
Date: Fri, 30 May 2003 09:22:58 -0300

A maneira mais rápida seria usar typeset. Não lembro para float qual a opção,
mas para int tem que ser:

typeset -i VAR

Só vai aceitar inteiros para a variável VAR.

Falou....

>-- Mensagem original --
>To: address@hidden
>From: Auriberto Rodrigues <address@hidden>
>Date: Fri, 30 May 2003 07:39:52 -0300 (ART)
>Subject: [shell-script] Calculadora.
>Reply-To: address@hidden
>
>
>Estou tentando fazer uma calculadora que reconheça números inteiros e decimais
>e rejeite outros caracteres (x, por exemplo).
> 
>1-O script abaixo reconhece somente números inteiros:
> 
>echo -e "Digite um número inteiro ou decimal: \c"
>read Num1
>echo -e "Digite outro número inteiro ou decimal: \c"
>read Num2
>SOMA=`expr $Num1 + $Num2`
>echo "Resultado: $SOMA"
> 
>2-O script abaixo reconhece números inteiros ou decimais porém, reconhece
>o caractere "x".
> 
>echo -e "Digite um número inteiro ou decimal: \c"
>read Num1
>echo -e "Digite outro número inteiro ou decimal: \c"
>read Num2
>SOMA=`echo $Num1 + $Num2 | bc`
>echo "Resultado: $SOMA"
> 
>Agradeço a todos.
> 
>Auriberto.
> 
> 
>
>
>
>---------------------------------
>Yahoo! Mail 
>Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus,
proteção
>contra spam.
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>---------------------------------------------------------------------
>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.listasdiscussao.cjb.net
>---------------------------------------------------------------------
> 
>
>Seu uso do Yahoo! Grupos é sujeito às regras descritas em: 
>http://br.yahoo.com/info/utos.html
>
>
>




reply via email to

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