Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 22.11.2014
Сообщений: 22

Написать бат файл последовательность чисел

18.12.2014, 22:53. Показов 3258. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задана числовая последовательность:
s=1-1+2-3+5-...
Нужно написать бат файл который бы решал ее.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.12.2014, 22:53
Ответы с готовыми решениями:

Написать бат файл
написать .bat файл, который будет искать и копировать файлы с расширением .vbs из папки temp в другую директорию.

Написать бат-файл, который мог бы создавать каталоги с именами, которые содержатся в текстовом файле
Помогите написать БАТ файл который мог бы создавать каталоги с именами которые содержатся в текстовом файле

Текстовый файл. Заполнить файл последовательность случайных чисел. Найти сумму наибольшего и наименьшего из них и записать в новый файл
Заполнить файл последовательность случайных чисел. Найти сумму наибольшего и наименьшего из них и записать её в новый файл. помогите...

8
2838 / 1647 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
18.12.2014, 22:56
Что значит "решал последовательность"?
0
0 / 0 / 0
Регистрация: 22.11.2014
Сообщений: 22
18.12.2014, 23:00  [ТС]
ну я просто не знаю как правильно назвать. просто нужно кароче что бы это все выполнялось и работало. а как я не могу понять.
0
 Аватар для ComSpec
3464 / 2002 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
19.12.2014, 03:19
Лучший ответ Сообщение было отмечено Ильдар Басков как решение

Решение

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
@echo off
setlocal enableextensions
 
set n=10
 
set a=1
set b=1
set c=
set i=
set j=
set s=
set/p=s=<nul
 
if %n% equ 1 (
 set/a s=a
 <nul set/p=1
 goto end
)
set/p=1-1<nul
if %n% equ 2 (
 set/a s=a-b
 goto end
)
set/a n=n-2
 
:loop
 set/a c=a+b,i+=1,j+=1
 if %i% equ 1 (
  set/a s+=c
  set/p=+%c%<nul
 ) else (
  set/a s-=c
  set/p=-%c%<nul
  set i=
 )
 if %j% neq %n% (
  set/a a=b,b=c
  goto loop
 )
 
:end
 echo =%s%
 pause>nul
 endlocal
 exit /b
2
1748 / 353 / 41
Регистрация: 15.10.2012
Сообщений: 550
20.12.2014, 18:23
Цитата Сообщение от Ильдар Басков Посмотреть сообщение
s=1-1+2-3+5-...
Как я понимаю, многоточие означает, что далее могут следовать какие-то числа.
Видимо предполагается, что эти числа известны заранее или могут быть определены имперически (например, арифметическая последовательность).
Какие числа автор не сообщает (догадывайтесь сами ). Какая это именно последовательность догадаться невозможно (на мой взляд это случайная последовательность простых чисел).
Поэтому решение может быть только таким
Bash
1
2
3
@echo off
set /a s=1-1+2-3+5
echo %s%
Где во вторую строку надо подставить нужную последовательность и не морочить людям голову.

П.С. Я могу попробовать угадать эту последовательность, но зачем, если сам автор это скрывает.
0
⁞ ★☭ Mad Max ☭★ ⁞
279 / 84 / 12
Регистрация: 04.09.2013
Сообщений: 187
20.12.2014, 18:51
Вангую, что автор хочет что-то типа интерпретатора - из написанной последовательности батник определяет числа и знаки арифметических операций и выполняет строку.
0
1748 / 353 / 41
Регистрация: 15.10.2012
Сообщений: 550
20.12.2014, 19:15
Цитата Сообщение от @Root Посмотреть сообщение
Вангую, что автор хочет что-то типа интерпретатора - из написанной последовательности батник определяет числа и знаки арифметических операций и выполняет строку.
Мои скромные телепатические способности подсказывают, что ему нужно получить сумму чисел Фибоначчи для отрицательных n.
Последовательность бесконечная, поэтому задача решения не имеет в принципе.
0
 Аватар для ComSpec
3464 / 2002 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
20.12.2014, 19:38
Это и есть числа Фибоначчи, что я и показал в своём расчёте суммы первых N членов заданной последовательности с учётом смены знаков "+" и "-".
0
1748 / 353 / 41
Регистрация: 15.10.2012
Сообщений: 550
20.12.2014, 20:07
Цитата Сообщение от ComSpec Посмотреть сообщение
Это и есть числа Фибоначчи
Пока это только предположение
Bash
1
2
3
4
@echo off
set /a n=10, s=0, x=1, y=0, sign=1
for /l %%i in (1,1,%n%) do set /a z=x+y,x=y,y=z,s+=sign*y,sign=-sign
echo sum=%s%
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.12.2014, 20:07
Помогаю со студенческими работами здесь

Бат файл, который бы изменил дату создания файлов по названию папки, в которой этот файл лежит
Добрый день! Скачал все фото через google-photos-takeout, но в итоге получилось , что дата создания каждого фото скинулась на сегодня. При...

Дана последовательность натуралных чисел a1,а2,аn. создать массив из четных чисел этой последовательность. если таких чисел нет то вывести сообщение о
Дана последовательность натуралных чисел a1,а2,аn. создать массив из четных чисел этой последовательность. если таких чисел нет то вывести...

Дан текстовый файл, в котором записана последовательность целых чисел. Записать в новый файл только четные из них
Дан текстовый файл, в котором записана последовательность целых чисел. Записать в новый файл только четные из них. Помогите пожалуста!!! ...

бат файл.
не придумал в какой раздел засунуть эту тему , извините. Есть некий файл список , например list.txt который содержит в себе имена других...

Бат Файл
Разработать командные файлы: -для любой заданной папки убирал все временные и резервные копии файлов (путь к папке и расширения требуемых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru