I before E except after C: Difference between revisions

Line 252:
<lang dos>@echo off
setlocal enableDelayedExpansion
for /f %%A in ('findstr "[^c]ie" wordsunixdict.txt ^| find /c /v ""') do set Atrue=%%A
for /f %%A in ('findstr "[^c]ei" wordsunixdict.txt ^| find /c /v ""') do set Afalse=%%A
for /f %%A in ('findstr "[c]ei" wordsunixdict.txt ^| find /c /v ""') do set Btrue=%%A
for /f %%A in ('findstr "[c]ie" wordsunixdict.txt ^| find /c /v ""') do set Bfalse=%%A
set /a "Aresult=Atrue/Afalse/2, Bresult=Btrue/Bfalse/2, Result=^!^!Aresult*Bresult"
for %%A in (Aresult Bresult Result) do if !%%A! gtr 0 (set %%A"Answer1=Plausible)" else& set %%A"Answer0=Implausible"
echo I before E when not preceded by C: True=%Atrue% False=%Afalse% : !Answer%Aresult%!
echo E before I when preceded by C: True=%Btrue% False=%Bfalse% : !Answer%Bresult%!
echo I before E, except after C : !Answer%Result%!</lang>
{{Out}}
<pre>I before E when not preceded by C: True=464 False=194 : Plausible
Anonymous user