Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 352
Благодарности: 119

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off &setlocal enableextensions

set "phrase=Hello everyone! Hello! Helllooo!!1 Helllooooo!!!1  Hellloooooooo!!!!11"

set /a word=0
call :loop "%phrase%"
set /a word-=1

set word
echo.
echo word from 0 to %word%
for /l %%i in (0,1,%word%) do (
	call echo.%%word.%%i%%
)
echo.

echo word from %word% to 0
for /l %%i in (%word%,-1,0) do (
	call echo.%%word.%%i%%
)
echo.

echo word from 0 to %word% by step 2
for /l %%i in (0,2,%word%) do (
	call echo.%%word.%%i%%
)
echo.

echo word from %word% to 0 by step 3
for /l %%i in (%word%,-3,0) do (
	call echo.%%word.%%i%%
)
echo.

goto :eof


:loop
for /f "tokens=1,*" %%a in ("%~1") do (
	set "word.%word%=%%a"
	set /a word+=1
	call :loop "%%b"
)
goto :eof
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:34, 26-07-2012 | #4