0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 29
|
|
1 | |
Обработка строковых данных с использованием внешних файлов05.06.2014, 19:39. Показов 1276. Ответов 2
Метки нет Все метки)
(
Люди добрые, есть такая проблемка, в общем имеется текст:
"The Old Man and the Sea is the story of an epic struggle between an old, seasoned fisherman and the greatest catch of his life. For eighty-four days, Santiago, an aged Cuban fisherman, has set out to sea and returned empty- handed. So conspicuously unlucky is he that the parents of his young, devoted apprentice and friend, Manolin, have forced the boy to leave the old man in order to fish in a more prosperous boat. Nevertheless, the boy continues to care for the old man upon his return each night. He helps the old man tote his gear to his ramshackle hut, secures food for him, and discusses the latest developments in American baseball, especially the trials of the old man’s hero, Joe DiMaggio. Santiago is confident that his unproductive streak will soon come to an end, and he resolves to sail out farther than usual the following day." Собственно с этого текста нужно посчитать количество знаков арифметических операций в тексте (‘+’, ‘-‘, ‘*’, ‘/’).
0
|
|
05.06.2014, 19:39 | |
Ответы с готовыми решениями:
2
Программирование с использованием внешних файлов Программирование с использованием строковых данных
|
12 / 12 / 12
Регистрация: 19.02.2014
Сообщений: 72
|
||||||
05.06.2014, 19:49 | 2 | |||||
![]() Решение
Если я вас правильно понял, то нужно:
1) подключить библиотеку работы с файлами - #include <fstream> 2) непосредственно в главной программе открыть файл - std::ifstream fin; fin.open("..."); 3) потом осуществить подсчет нужного знака - while (!fin.eof()) { if (fin.get() == '+') count++; } 4) ну и в конце закрыть файловый поток - fin.close() По поводу 3-го пункта, то может быть нужно что-то похожее сделать:
0
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 29
|
|
05.06.2014, 21:24 [ТС] | 3 |
Да, подобное что то
0
|
05.06.2014, 21:24 | |
05.06.2014, 21:24 | |
Помогаю со студенческими работами здесь
3
Командная строка программы С. Динамические массивы. Обработка символьных и строковых данных Обработка матриц с использованием файлов и потоков Системное программирование. Последовательная обработка файлов с использованием отображения в память «Хранение и обработка данных с использованием линейных списков». Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |