|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.11.2011, 20:43 | #1 |
Форумчанин
Регистрация: 22.10.2011
Сообщений: 252
|
вычисляющую сумму целых чисел, хранящихся в тексто¬вом файле
Напишите программу, вычисляющую сумму целых чисел, хранящихся в тексто¬вом файле и разделенных пробелами и словами. Например, после ввода строки "bears: 17 elephants 9 end" результат должен быть равен 26.
как это можно сделать ? Файл я знаю как считать а к как там определить цифры и сложит их не могу понять |
16.11.2011, 23:42 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
читать файл построчно.
в цикле перебирать элементы строки, пока не встретится цифра ((s[i]>='0') && (s[i]<='9'). если встретили цифру, то все символы while элемент цифра - накапливать в отдельную строчку. Полученную строку преобразовать в число. число добавить к сумме. всё. p.s. не знаю я ваших Сей (C/C++), поэтому конктретным примером кода помочь не могу |
16.11.2011, 23:48 | #3 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
как-то так:
Код:
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
17.11.2011, 12:07 | #4 | |
Форумчанин
Регистрация: 22.10.2011
Сообщений: 252
|
Цитата:
что тут надо доделать: Код:
|
|
17.11.2011, 13:28 | #5 |
Форумчанин
Регистрация: 11.02.2011
Сообщений: 131
|
Код:
|
17.11.2011, 13:53 | #6 | |
Форумчанин
Регистрация: 22.10.2011
Сообщений: 252
|
Цитата:
|
|
17.11.2011, 15:25 | #7 |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
Как-то так, например...
Код:
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вывести массив целых чисел в файле по одному в строке | newstudent777 | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 22.09.2011 22:17 |
подсчитать количество элементов в файле целых чисел | Aimet | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 16.06.2011 20:11 |
В двумерном массиве 3 x 5, состоящем из целых чисел, найти сумму элеметов нечётных строк. (Delphi) | Мария я | Помощь студентам | 1 | 30.04.2011 10:19 |
В типизированном файле целых чисел определить сумму компанентов на четных местах. (паскаль) | Rfn.if | Помощь студентам | 0 | 27.04.2011 15:36 |
Посчитать сумму всех целых чисел в этом диапазоне | LION7777 | Фриланс | 14 | 15.06.2010 00:16 |