Palladin007
assimiliert
Ich habe auf folgender Seite:
administrator.de
folgenden Code gefunden:
Ein gewisser bastla hat ihn geschrieben^^
Wenn das tatsächlich der selbe bastla ist, wie hier, fände ich es toll, wenn du mir den Code erklären könntest.
Die meisten Dinge verstehe ich, aber speziell mit der Befehls-Erweiterung habe ich noch nicht so viel Erfahrung.
Und das ist der Grund, warum ich das nicht verstehe^^
Ich hoffe dann daraus lernen zu können und es auch in meinem derzeitigen Projekt verbauen zu können.
Ich freue mich aber auch über jede andere Erklärung^^
Gruß
Palladin007
Edit:
Wenn es jemandem missfällt, dass ich hier die Arbeit abschiebe und es mir mundgerecht auftischen lassen will:
Ich versuche es gerade selber zu erklären. Hab mich auch nochmal die Hilfe bei cmd durch gelesen, und auch fast alles sofort verstanden, aber das Programm oben macht mir noch Probleme beim Verständnis.
Und ich muss auch jedes einzelne Zeichen kapieren, da ich einzelne Inhalte daraus nutzen will, denn das ganze Programm nützt mir nichts.
administrator.de
folgenden Code gefunden:
Code:
@echo off & setlocal enabledelayedexpansion
set a=26
set h=19
set l=15
set o=12
set "Text=Hallo"
set /a Nr=0
set /a Summe=0
set /a Produkt=1
:Loop
set "Char=!Text:~%Nr%,1!"
if "%Char%"=="" goto :Weiter
set /a Summe+=!%Char%!
set /a Produkt*=!%Char%!
set /a Nr+=1
goto :Loop
:Weiter
set /a Halb=Summe/2
set /a Ergebnis=Produkt/Summe
set /a Rest=Produkt%%Summe
if %Rest% geq %Halb% set /a Ergebnis+=1
echo %Ergebnis%
Ein gewisser bastla hat ihn geschrieben^^
Wenn das tatsächlich der selbe bastla ist, wie hier, fände ich es toll, wenn du mir den Code erklären könntest.
Die meisten Dinge verstehe ich, aber speziell mit der Befehls-Erweiterung habe ich noch nicht so viel Erfahrung.
Und das ist der Grund, warum ich das nicht verstehe^^
Ich hoffe dann daraus lernen zu können und es auch in meinem derzeitigen Projekt verbauen zu können.
Ich freue mich aber auch über jede andere Erklärung^^
Gruß
Palladin007
Edit:
Wenn es jemandem missfällt, dass ich hier die Arbeit abschiebe und es mir mundgerecht auftischen lassen will:
Ich versuche es gerade selber zu erklären. Hab mich auch nochmal die Hilfe bei cmd durch gelesen, und auch fast alles sofort verstanden, aber das Programm oben macht mir noch Probleme beim Verständnis.
Und ich muss auch jedes einzelne Zeichen kapieren, da ich einzelne Inhalte daraus nutzen will, denn das ganze Programm nützt mir nichts.
Zuletzt bearbeitet: