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

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

Ветеран


Contributor


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

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


Не догоняю смысл, может так?
Код: Выделить весь код
@Echo Off &cls
:Begin
	(Set var1=&Set var2=)
	Set /P var1=var1=
	Set /P var2=var2=

	For %%i In (1 2 3) Do If "%Var1%"=="%%i" For %%j In (1 2 3) Do If "%Var2%"=="%%j" Echo %%i %%j
Pause
GoTo :Begin
Exit /B
или так
Код: Выделить весь код
@Echo Off &cls
:Begin
	(Set var1=&Set var2=)
	Set /P var1=var1=
	Set /P var2=var2=

	For %%i In (11 12 13 21 22 23 31 32 33) Do If "%Var1%%Var2%"=="%%i" Echo %%i
Pause
GoTo :Begin
Exit /B
или эдак
Код: Выделить весь код
@Echo Off &cls
:Begin
	(Set var1=&Set var2=)
	Set /P var1=var1=
	Set /P var2=var2=

	Echo %var1%|>nul FindStr /I /L /C:"1" /C:"2" /C:"3"&&Echo %var2%|>nul FindStr /I /L /C:"1" /C:"2" /C:"3"&& Echo %var1% %var2%
Pause
GoTo :Begin
Exit /B

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 09-11-2023 в 07:25.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:29, 08-11-2023 | #7