Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Вычислить количество строк, первая половина которых совпадает со второй - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ OpenCV 2.4.8 parse error http://www.cyberforum.ru/cpp-beginners/thread1102616.html
Создаю файл vec, но выдается ошибка как на картинке. Опробовал на 2 компьютерах. Содержимой файла good.dat: good\0.bmp 0 0 99 51 good\1.bmp 9 7 55 103 В чём может быть причина и как исправить ?
C++ Найти наименьший номер члена последовательности (фото) 2 задача http://www.cyberforum.ru/cpp-beginners/thread1102569.html
C++ Реализовать классы фигур и поместить в контейнер на основе двунаправленного линейного списка
Всем доброе утро:) задача: Плоская геометрическая фигура:1. Круг (целочисленные координата центра окружности, радиус) 2. Прямоугольник (целочисленные координаты левого верхнего и правого нижнего...
C++ Число армстронга
Помогите составить программу, простым языком. Число армстронга из 3 цифр, в С++. Если можно то с пояснениями. Заранее спасибо.
C++ Разработка программ с использованием перечисляемого типа enum enumiration http://www.cyberforum.ru/cpp-beginners/thread1102553.html
Помогите составить программу: Составьте программу на языке C++ Определите перечисляемый тип данных для хранения названий сезонов года и массив строк для размещения сведений о спортивных...
C++ Почему данный код игнорирует 1-ый символ и приходится первую букву дублировать? Здравствуйте, подскажите пожалуйста почему данный код игнорирует 1-ый символ и приходится первую букву дублировать ? #include "stdafx.h" #include<iostream> #include<string> using namespace std; ... подробнее

Показать сообщение отдельно
zawen
0 / 0 / 0
Регистрация: 02.11.2013
Сообщений: 41

Вычислить количество строк, первая половина которых совпадает со второй - C++

22.02.2014, 11:22. Просмотров 228. Ответов 1
Метки (Все метки)

Помогите решить следующую задачку:

Предполагается, что в файле записана последовательность символов, разбитая управляющим символом \n на строки длины не более 256 (возможно, пустая).
Требуется за один просмотр файла, используя функцию fgets, вычислить количество строк, первая половина которых совпадает со второй, например, abab или axbax.
Программа должна содержать функцию, которая получает в качестве параметра указатель на файл и возвращает требуемый результат. Функция main открывает файл, обращается к функции и выводит ответ на экран.
(Замечание: В длине строки не учитывать символ с кодом "\n". В последней строке символ \n может (но не обязан) отсутствовать.)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru