Pages

quinta-feira, 5 de maio de 2016

Tabuada

E hoje trago um batch que auxilia no estudo da tabuada, minha filha queria que eu tomasse a tabuada dela, porém nos tempos de hoje a correia, falta de tempo não ajuda muito, então desenvolvi um batch que faça isso de forma simples, talvez haja softwares mais elaborados na internet e até do mesmo tipo, porém resolvi fazer o meu próprio. Segue abaixo o código.

@echo off
title tabuada
color 27
echo Desenvolvido por
echo.
echo Jonatan da Cunha
echo.
echo APRENDENDO A TABUADA
echo.

:menu

echo * - Tabuada de 6
echo * - Tabuada de 7
echo * - Tabuada de 8
echo * - sair 0
echo.

set /p escolha="Qual tabuada deseja estudar: "

if %escolha%==0 goto sair
if %escolha%==8 goto oito
if %escolha%==7 goto sete
if %escolha%==6 goto seis

:seis
cls
echo 6 x 1 =
set /p resposta=
if %resposta% equ == 6 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 2 =
set /p resposta=
if %resposta% equ == 12 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 3 =
set /p resposta=
if %resposta% equ == 18 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 4 =
set /p resposta=
if %resposta% equ == 24 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 5 =
set /p resposta=
if %resposta% equ == 30 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 6 =
set /p resposta=
if %resposta% equ == 36 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 7 =
set /p resposta=
if %resposta% equ == 42 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 8 =
set /p resposta=
if %resposta% equ == 48 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 9 =
set /p resposta=
if %resposta% equ == 54 (
echo Correto
) else (
goto seis
)

echo.

echo 6 x 10 =
set /p resposta=
if %resposta% equ == 60 (
echo Correto
) else (
goto seis
)
pause
cls
echo.
cls
goto sete
goto quit

:sete
cls
echo 7 x 1 =
set /p resposta=
if %resposta% equ == 7 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 2 =
set /p resposta=
if %resposta% equ == 14 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 3 =
set /p resposta=
if %resposta% equ == 21 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 4 =
set /p resposta=
if %resposta% equ == 28 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 5 =
set /p resposta=
if %resposta% equ == 35 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 6 =
set /p resposta=
if %resposta% equ == 42 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 7 =
set /p resposta=
if %resposta% equ == 49 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 8 =
set /p resposta=
if %resposta% equ == 56 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 9 =
set /p resposta=
if %resposta% equ == 63 (
echo Correto
) else (
goto sete
)

echo.

echo 7 x 10 =
set /p resposta=
if %resposta% equ == 70 (
echo Correto
) else (
goto sete
)
pause
cls
echo.
cls
goto oito
goto quit

:oito
cls
echo 8 x 1 =
set /p resposta=
if %resposta% equ == 8 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 2 =
set /p resposta=
if %resposta% equ == 16 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 3 =
set /p resposta=
if %resposta% equ == 24 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 4 =
set /p resposta=
if %resposta% equ == 32 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 5 =
set /p resposta=
if %resposta% equ == 40 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 6 =
set /p resposta=
if %resposta% equ == 48 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 7 =
set /p resposta=
if %resposta% equ == 56 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 8 =
set /p resposta=
if %resposta% equ == 64 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 9 =
set /p resposta=
if %resposta% equ == 72 (
echo Correto
) else (
goto oito
)

echo.

echo 8 x 10 =
set /p resposta=
if %resposta% equ == 80 (
echo Correto
) else (
goto oito
)

pause
cls
echo.
cls
goto menu
goto quit

:sair
exit
goto quit

goto quit
:quit

Longo né, porém basta apenas copiar e colar.
Como fazer:
Abra o bloco de notas e copie todo o conteúdo acima para o seu bloco de notas, vá em salvar como, selecione a pasta onde deseja salvar o arquivo, no campo nome coloque tabuada.bat, no campo arquivo, selecione todos os arquivos e clique em salvar, pronto agora é só estudar.