Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
liam151
1

Суммирование двух столбцов чисел

16.12.2011, 01:32. Показов 2606. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пожалуйста помогите сделать задание по операционным системам.
Разработать и выполнить командный файл (КФ), выполняющий проверку наличия на диске в каталоге, указанном первым параметром КФ, файла Numbers.txt, содержащего 2 столбца целых чисел, столбцы располагаются с позиций 2 и 20 и отделены пробелами. Если файла нет – вывод сообщения. Если файл есть, создать новый файл, содержащий три столбца, в третий поместить сумму чисел из двух первых столбцов.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2011, 01:32
Ответы с готовыми решениями:

Выбор двух столбцов через комбобокс, и их суммирование (вычитание)
Здравствуйте ВСЕМ! Очень нужна помощь знающего человека! Имеется одна задачка, которую мне не под...

Суммирование двух чисел разных пользователей и сравнение с 1
У меня есть таблица, в которой хранятся данные ответов пользователей на анкетные вопросы. В этой...

Суммирование первых найденных чисел двух диапазонов
Привет всем! Подскажите, плз, формулу, которая может возвращать первое найденное _любое число_ в...

Проверяет суммирование двух целых чисел на переполнение
Составить программу, которая проверяет, не приводит ли суммирование двух целых чисел А и В к...

9
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
16.12.2011, 10:21 2
Bash
1
создать новый файл, содержащий три столбца
Чего за вид файлов то? TXT?
Bash
1
2
3
4
5
6
7
8
9
@echo off
if not exist "%~1\Numbers.txt" (echo File "Numbers.txt" not found in "%~1"&pause&exit)
for /f "tokens=1,2" %%i in ('type "%~1\Numbers.txt"') do (call :dl %%i %%j)
pause
exit
:dl
set /a x=%1+%2
echo %1         %2         %x%>>newfile.txt
exit /b
2
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 5
11.03.2013, 19:00 3
Вроде не работает этот код???Не находит он файл.
0
Эксперт WindowsАвтор FAQ
18002 / 7703 / 892
Регистрация: 25.12.2011
Сообщений: 11,477
Записей в блоге: 16
12.03.2013, 03:08 4
А он (Numbers.txt) там есть?

Как запускаете пакетный файл?
1
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 5
12.03.2013, 08:13 5
Да текстовый файл есть. Запускаю и двойным кликом и от админа.Не находит файл и выходит из cmd.

Добавлено через 2 минуты
Я так понимаю в строке под номером 2 мы проверяем истинность(есть ли такой текстовый файл или нет).Если нет то вывод сообщения.
0
Эксперт WindowsАвтор FAQ
18002 / 7703 / 892
Регистрация: 25.12.2011
Сообщений: 11,477
Записей в блоге: 16
12.03.2013, 15:37 6
niki598, Вы не правильно понимаете эту часть
Цитата Сообщение от liam151 Посмотреть сообщение
указанном первым параметром КФ
Параметры КФ задаются запуском через консоль CMD.
Сначала пуск - Выполнить - cmd {ENTER}
Затем batnik.bat c:\temp
Как видно 1-й параметр - это путь к Вашему файлу Numbers.txt
что соответствует переменной %~1 внутри исходного кода КФ.
1
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 5
12.03.2013, 21:28 7
Спасибо вам за помощь,не разобрался сразу и не прописал в батнике путь к текстовому файлу. Моя глупая ошибка....Еще раз спасибо.
0
0 / 0 / 0
Регистрация: 04.03.2021
Сообщений: 23
07.04.2021, 00:21 8
Dragokas, Извините, можете более подробнее описать пожалуйста, как это запустить? Я вбиваю код в Notepad, а потом через консоль вызываю к примеру 1.bat, но почему то не работает
0
725 / 324 / 133
Регистрация: 17.03.2014
Сообщений: 817
07.04.2021, 00:39 9
Цитата Сообщение от Славянин 161 Посмотреть сообщение
подробнее описать пожалуйста, как это запустить?
выше написано:
Цитата Сообщение от Dragokas Посмотреть сообщение
Параметры КФ задаются запуском через консоль CMD.
Сначала пуск - Выполнить - cmd {ENTER}
Затем batnik.bat c:\temp
0
0 / 0 / 0
Регистрация: 04.03.2021
Сообщений: 23
07.04.2021, 00:57 10
Прости, а ты случаем не знаешь, почему не получается сложить цифры, которые в сумме выдают меньше 10? Я складываю 7 и 3, 6 и 4, 5 и 5, 2 и 8, работает, но когда хочу сложить 3 и 1 или даже 3 и 6, то не выходит
0
07.04.2021, 00:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2021, 00:57
Помогаю со студенческими работами здесь

Определить, не приводит ли суммирование двух целых чисел А и В к переполнению
Составить программу, которая проверяла бы, не приводит ли суммирование двух целых чисел А и В к...

Суммирование двух чисел типа String / Не вижу ошибку
Всем доброго времени суток. Целью программы является прием 2-х чисел типа String и возвращение их...

Вычислить произведение двух целых положительных чисел (используя суммирование)
помогите разобраться с задачей!!очень срочно!!Мне нужно описание как работает эта задача по...

Длинная арифметика: суммирование двух введенных пользователем больших чисел
решите задачку: пользователь вводит 2 больших числа (числа от -1*2^127 до 1*2^127-1). Написать...

Составьте программу, организующую ввод, суммирование и вывод двух чисел
Составить программу с помощью процедур Procedure Написать программу состоящую из 3х процедур и...

Модель арифметико-логического устройства (АЛУ), выполняющего суммирование двух чисел
Нужно спрограммировать, с использованием классов, модель арифметико-логического устройства (АЛУ),...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru