removido
(usa Nenhuma)
Enviado em 15/09/2014 - 18:23h
Oh, desculpe; siga o procedimento abaixo então (confirmei testando aqui e agora deu certo):
#1 - Baixe o programa deste link (calculadora para DOS):
http://cmdlinecalc.sourceforge.net/ ;
#2 - Descompacte o arquivo baixado no mesmo diretório do script;
#3 - Crie um novo script com o conteúdo abaixo:
@echo off
set PI=3.14
:home
cls
echo.
echo Script para calcular area de esfera;
echo.
echo.
set /p raio=Entre com o valor do raio:
if "%raio%"=="" goto calc
:calc
echo.
echo O volume V e:
calc ((4/3)*(%PI%)*(%raio%^^3))
echo.
pause > nul
goto home
--------------------------------------------------------------------------------
O script é o mesmo, a única coisa que alterei aqui foram as letras (tirei todos os tipos de acentuação, já que o prompt de comandos não os reconhece [na verdade reconhece sim, porém seria necessário "converter" o carácter em um "símbolo" que o prompt reconheça - ou seja, é um trabalho que não vem ao caso agora, mas, se for necessário, pergunte aqui que eu explico como converter]), e uma "alteração" no script para que ele agora possa usar a calculadora baixada ao invés do interpretador de comandos (essa calculadora é usada em linha de comando e sugeri o seu uso pelo fato de ser bem melhor que o interpretador de comandos do Windows para se fazer contas, já que aquela exibe respostas em até 20 casas decimais [contra nenhuma do prompt] e sem fazer arredondamentos).