domingo, 18 de abril de 2010

Criando calculadora no bloco de notas



Navegando pela internet encontrei um blog muito interessante com vários tutoriais, cursos e informações interessantes relacionadas à informática. O blog é o TecInove. Conferindo os tutoriais encontrei um muito interessantes e curioso de uma calculadora feita no bloco de notas utilizando linguagem Batch, assunto que já foi apresentado aqui no blog. A calculadora é bem simples, fazendo somente as principais operações matemáticas: adição, subtração, multiplicação e divisão. É muito simples o processo para criar a calculadora, basta abrir o Bloco de notas clicando em Iniciar > Programas > Acessórios > Bloco de Notas. Dentro do bloco de notas cole o seguinte código fonte:

@echo off
title Programa que faz calculos
:inicio
cls
echo Digite o numero correspondente ao calculo que voce quer fazer
echo.
echo.
echo 1-Adicao
echo 2-Subtracao
echo 3-Multiplicacao
echo 4-Divisao
echo.
set /p calculo=
if %calculo%==1 goto adicao
if %calculo%==2 goto subtracao
if %calculo%==3 goto multiplicar
if %calculo%==4 goto dividir
:adicao
cls
echo Digite o primeiro numero que voce quer somar
set /p n1=
cls
echo Digite o segundo numero
set /p n2=
cls
set /a n3=%n1%+%n2%
echo %n1%+%n2%=%n3%
pause
cls
echo O que deseja fazer?
echo .
echo .
echo V-Voltar ao menu
echo S-sair do programa
set /p opcao=
if %opcao%==v goto inicio
if %opcao%==s exit
:subtracao
cls
echo Digite o primeiro numero que voce quer subtrair
set /p nn1=
cls
echo Digite o segundo numero
set /p nn2=
cls
set /a nn3=%nn1%-%nn2%
echo %nn1%-%nn2%=%nn3%
pause
cls
echo O que deseja fazer?
echo .
echo .
echo V-Voltar ao menu
echo S-sair do programa
set /p opcao1=
if %opcao1%==v goto inicio
if %opcao1%==s exit
:multiplicar
cls
echo Digite o primeiro numero que voce quer Multiplicar
set /p n1=
cls
echo Digite o segundo numero
set /p n2=
cls
set /a n3=%n1%*%n2%
echo %n1%X%n2%=%n3%
pause
cls
echo O que deseja fazer?
echo .
echo .
echo V-Voltar ao menu
echo S-sair do programa
set /p opcao=
if %opcao%==v goto inicio
if %opcao%==s exit
:dividir
cls
echo Que numero voce deseja dividir
set /p n1=
cls
echo Por quanto voce deseja dividir
set /p n2=
cls
set /a n3=%n1%/%n2%
echo %n1%:%n2%=%n3%
pause
cls
echo O que deseja fazer?
echo .
echo .
echo V-Voltar ao menu
echo S-sair do programa
set /p opcao=
if %opcao%==v goto inicio
if %opcao%==s exit

Agora, basta salvar o arquivo com o nome: "Calculadora.bat". Não esqueça de salvar com a extensão .bat, caso contrário o código não irá funcionar. Agora basta abrir o arquivo e uma janela do MS-DOS irá executar o código fonte usado para desenvolver a calculadora. Obviamente não é uma calculadora cientifica nem nada do genero, muito menos a de melhor caracteristica visual mas para quem gosta de programação é muito interessante para estudar e fazer experiencias com o código.

Nenhum comentário:

Postar um comentário