Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
serega23
1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 55
1

Проверка наличия на диске в указанном каталоге файла Numbers.txt, содержащего 2 столбца целых чисел

21.05.2013, 20:50. Просмотров 1471. Ответов 5
Метки нет (Все метки)

Проверка наличия на диске в каталоге, указанном первым параметром КФ, файла Numbers.txt, содержащего 2 столбца целых чисел, столбцы располагаются с позиций 2 и 20 и отделены пробелами. Если файла нет – вывод сообщения. Если файл есть, создать новый файл, содержащий три столбца, в третий поместить сумму чисел из двух первых столбцов.

Не удается написать КФ( Может быть кто поможет?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2013, 20:50
Ответы с готовыми решениями:

Проверка наличия на диске в указанном каталоге перечисленных в списке файлов и вывод имен отсутствующих
Проверка наличия на диске в каталоге, указанном первым параметром КФ файла FNames.txt, содержащего...

Проверка наличия файла на диске
Всем привет Ребят , у меня батник , который ищет указанный файл на диске, и выводит результат на...

Проверка наличия в каталоге файла, а также всех файлов и папок, которые в нем указаны
Здравствуйте, помогите пожалуйста решить лабораторные. Очень надо, я в этом ничего не понимаю. Мне...

Проверка наличия файла в заданном каталоге и его подкаталогах
Здравствуйте. Мне нужно проверить наличие файла с расширением .k но точное название каталога в...

Написать программу дополняющую в файл D:\numbers.txt пять введенных пользователем целых чисел
Написать программу дополняющую в файл D:\numbers.txt пять введенных пользователем целых чисел....

5
Dragokas
Эксперт WindowsАвтор FAQ
17065 / 7120 / 861
Регистрация: 25.12.2011
Сообщений: 10,931
Записей в блоге: 16
21.05.2013, 23:54 2
Bash
1
2
3
4
5
6
7
8
9
10
11
12
@echo off
Setlocal EnableExtensions EnableDelayedExpansion
Set Src=%~1\numbers.txt
Set Dest=%~1\numbers2.txt
 
if not exist "%Src%" (echo Cannot find the file specified.& pause& goto :eof)
if exist "%Dest%" del "%Dest%"
 
for /F "UseBackQ tokens=1-2 skip=1" %%a in ("%Src%") do (
  set /A Sum=%%a+%%b
  echo %%a %%b !Sum!>>"%Dest%"
)
Цитата Сообщение от serega23 Посмотреть сообщение
с позиций 2 и 20
Что значит 20?
Написал, чтобы считывало файл, начиная со 2-й строки.
0
serega23
1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 55
22.05.2013, 01:40  [ТС] 3
Насколько я понял, что имеется файл в котором 2 столбца, один начинается через 1 пробел от края слева, второй через 17 от первого столбца (то есть через 19 от края, являясь 20)!
0
serega23
1 / 1 / 0
Регистрация: 14.06.2010
Сообщений: 55
22.05.2013, 01:47  [ТС] 4
Прикрепил файл numbers.txt как мне кажется по заданию
0
Вложения
Тип файла: txt numbers.txt (64 байт, 36 просмотров)
Eva Rosalene
Ladybug
4057 / 1595 / 304
Регистрация: 06.01.2013
Сообщений: 4,190
Завершенные тесты: 2
22.05.2013, 13:50 5
Bash
1
2
3
4
5
6
7
8
9
10
11
@echo off
setlocal enabledelayedexpansion
set in=%~1\numbers.txt
if not exist "%in%" (msg * "File not found"&exit /b)
set out=%~1\numbers2.txt
for /f "usebackq tokens=1*" %%A IN ("%in%") DO (
 set /a third=%%A + %%B
 echo.%%A %%B !third!
)>"%out%"
msg * "Successfull"
exit /b
Добавлено через 35 секунд
Мне интересно, сработает ли в цикле вывод из скобок в файл
0
Dragokas
Эксперт WindowsАвтор FAQ
17065 / 7120 / 861
Регистрация: 25.12.2011
Сообщений: 10,931
Записей в блоге: 16
22.05.2013, 15:37 6
serega23, да без разницы сколько там пробелов, хоть сто подряд - код будет одинаковым. Здесь что-то другое.

Может имеется в виду, что в позициях 1,3-19 находится другая служебная информация.
0
22.05.2013, 15:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2013, 15:37

Проверка наличия DLL в заданном каталоге
Добрый день! Как можно при запуске программы (допустим по событию Form_Load) проверить наличие DLL...

Проверка наличия файлов (*.exe, *.com) в каталоге Windows
Разработать пакетный файл для проверки наличия файлов (*.exe, *.com) в каталоге Windows,включая...

Считать 10 целых чисел с файла 1.txt и записать в файл 2.txt максимальный элемент и его индекс
нужно считать 10 целых чисел с файла 1.txt и записать в файл 2.txt максимальный элемент и его...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru