Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / помогите написать батник / 16 сообщений из 16, страница 1 из 1
15.12.2010, 19:26
    #37016898
Tek002
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Вообщем задание такое:
Найти сумму значений N целых чисел. Если значение суммы > 0 и она кратна 5, вывести ее на экран монитора. Если она <0, на экран монитора вывести результат деления суммы на значение наибольшего из двух параметров a, b.
...
Рейтинг: 0 / 0
16.12.2010, 16:27
    #37018768
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Tek002 , и это все сделать в bat-файле?
...
Рейтинг: 0 / 0
16.12.2010, 20:07
    #37019350
pirovindos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
krvsa,

Написать программу, которая это делает на любом языке, а затем сделать батник, который ее запустит. Так? :)
...
Рейтинг: 0 / 0
16.12.2010, 22:15
    #37019485
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
pirovindos , я не понял почему ты меня об этом спрашиваешь...
...
Рейтинг: 0 / 0
17.12.2010, 10:51
    #37020015
pirovindos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
krvsa,

Ну так ты же спросил (по-моему, удивленно) "все это в бат-файле?". Я и предложил способ.
...
Рейтинг: 0 / 0
17.12.2010, 11:50
    #37020235
LexaSF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Помойму в батнике такое невозможно,
...
Рейтинг: 0 / 0
17.12.2010, 11:59
    #37020276
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
LexaSFПомойму в батнике такое невозможно, перевести в тексти посмотреть что в последнем символе - 0 или 5.
...
Рейтинг: 0 / 0
17.12.2010, 19:35
    #37021690
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
LexaSFПомойму в батнике такое невозможно,
Я из интереса посмотрел современные возможности команд - таки все реализуемо.

Как кстати "записывается" деление по модулю в С? Т.к. в бате "поддерживается почти полный набор операций С"...
...
Рейтинг: 0 / 0
20.12.2010, 18:02
    #37025324
Jacobs Kaive
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Не успел дописать, но почти

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
@echo off
set /a sum= 0 
:g
if "%1"=="" goto g2
set /a sum=sum+% 1 

shift
goto g

:g2
echo %sum%


...
Рейтинг: 0 / 0
20.12.2010, 21:09
    #37025628
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Jacobs Kaiveно почти
Там до "почти" еще далеко...
Там вообще-то команда for имеется.

Код: plaintext
for /l %i in ( 1 , 1 , 10 ) do echo %i
...
Рейтинг: 0 / 0
21.12.2010, 09:39
    #37026200
Jacobs Kaive
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
krvsaJacobs Kaiveно почти
Там до "почти" еще далеко...
Там вообще-то команда for имеется.

Код: plaintext
for /l %i in ( 1 , 1 , 10 ) do echo %i


В тз сказано N целых чисел и что-то я не вижу чтобы указано N=10.
...
Рейтинг: 0 / 0
21.12.2010, 10:59
    #37026342
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Jacobs Kaive , включи фантазию!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
@echo off
set A=- 4 
set B= 20 
set SUMM= 0 
for /L %%i in (%A%, 1 ,%B%) do (
	set /a  SUMM=SUMM+%%i
)
echo Сумма чисел от %A% до %B% = %SUMM%
...
Рейтинг: 0 / 0
21.12.2010, 17:24
    #37027809
Jacobs Kaive
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
krvsa Jacobs Kaive , включи фантазию!


Фантазировать занятие для школьников...
...
Рейтинг: 0 / 0
21.12.2010, 21:14
    #37028253
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Jacobs Kaivekrvsa Jacobs Kaive , включи фантазию!


Фантазировать занятие для школьников...
Точно. Для школьников и дураков. Вы - очень умный, так что нам не по пути. Я политкорректно выразился?
...
Рейтинг: 0 / 0
21.12.2010, 23:03
    #37028424
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Знать я еще не стар!
...
Рейтинг: 0 / 0
29.12.2010, 16:11
    #37041175
Высокий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите написать батник
Код конечно индийский, но работает :)

cls
@echo off
set A=%1
set B=%2
set C=%3
set SUMM=0
for /L %%i in (%A%,%B%,%C%) do (
set /a SUMM=SUMM+%%i
)
set /a s1=SUMM%%5
if %SUMM% GTR 0 (if %s1% EQU 0 echo %SUMM%
)
set /a D=%1+4*%2
for /L %%j in (%A%,%B%,%D%) do (
set /a SUMM1=0+%%j
)
set /a SUMM2=SUMM/SUMM1
if %SUMM% lss 0 echo %SUMM2%
pause
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / помогите написать батник / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]