バッチで素数を求める
@echo off setlocal ENABLEDELAYEDEXPANSION set OUTPUT=hoge.txt set /a i = 2 if "%1"=="" (set END=100) else set END=%1 if exist %OUTPUT% del %OUTPUT% echo %i% echo %i% >> %OUTPUT% set /a i += 1 :loop set /a j = 0 for /f %%k in (%OUTPUT%) do ( set /a j = i %% %%k if !j! == 0 goto next ) echo %i% echo %i% >> %OUTPUT% :next set /a i += 1 if %i% == %END% goto end goto loop :end endlocal