Hallo,
habs jetzt mal anders versucht
Klappt aber leider bisher auch noch nicht. Muss irgend einen Fehler in das S***** geschrieben haben, ich finde ihn aber nicht selbst.
Naja ergibt mir jetzt keine doppelten Begriffe aus,
aber dafür gibt er mit wenn er eine Doppelte findet gar nichts mehr aus.
Hab keine Ahnung warum!!!
Hier erst mal das S*****:
@echo off
set y1=0
set y2=0
set y3=0
set y4=0
set y5=0
set y6=0
set y7=0
set y8=0
set Zähler=0
:1
cls
set /a zz=%random% %% 8 + 1
If %zz%==1 (set x=begriff1 & set /a y1=%y1%+1)
If %zz%==2 (set x=begriff2 & set /a y2=%y2%+1)
If %zz%==3 (set x=begriff3 & set /a y3=%y3%+1)
If %zz%==4 (set x=begriff4 & set /a y4=%y4%+1)
If %zz%==5 (set x=begriff5 & set /a y5=%y5%+1)
If %zz%==6 (set x=begriff6 & set /a y6=%y6%+1)
If %zz%==7 (set x=begriff7 & set /a y7=%y7%+1)
If %zz%==8 (set x=begriff8 & set /a y8=%y8%+1)
If %y1% GEQ 2 (goto 1) //hier ist irgendwo der Fehler
If %y2% GEQ 2 (goto 1) //hier ist irgendwo der Fehler
If %y3% GEQ 2 (goto 1) //hier ist irgendwo der Fehler
If %y4% GEQ 2 (goto 1) //hier ist irgendwo der Fehler
If %y5% GEQ 2 (goto 1) //hier ist irgendwo der Fehler
If %y6% GEQ 2 (goto 1) //hier ist irgendwo der Fehler
If %y7% GEQ 2 (goto 1) //hier ist irgendwo der Fehler
If %y8% GEQ 2 (goto 1) //hier ist irgendwo der Fehler
echo.
echo %x%
echo.
set /a Zähler=%Zähler%+1
if %Zähler%==8 (goto 2)
pause
goto 1
:2
cls
echo.
echo keine Begriffe mehr vorhanden
echo.
pause
exit
Ich hoffe ihr könnt mir helfen
mfg
Julian57
|