Frage von lhnihon55, 23

Batch if und set befehl?

Hey leute, ich hab ein problem denn ich möchte dass wenn ein zufallsgenerator eine bestimmte zahl auspuckt diese in einen Buchstaben umwalndelt. Hätte jemand ein Code beispiel für mich? Danke im vorraus

Antwort
von PWolff, 12

Falls du nur für eine bestimmte Zahl einen Buchstaben brauchst, reicht

if %RANDOM%==3456 set buchstabe=H

Falls du wiederholt zufällig einen Buchstaben haben willst, nimmst du z. B.

set /a r=%RANDOM%*26/32768+1
for /f " tokens=%r%" %A in ("A B C D E F G H I J K L M N O P Q R S T U V W X Y Z") do set buchstabe=%A

Keine passende Antwort gefunden?

Fragen Sie die Community