Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
1 / 1 / 1
Регистрация: 10.12.2016
Сообщений: 9

Посимвольное сравнение строк из текстового файла

10.12.2016, 18:29. Показов 2710. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем, есть такое задание такое задание. "В каждой строке текстового файла записаны фамилия, имя и отчество некоторого человека и его дата рождения в формате дд.мм.гггг. В новый файл построчно выписать фамилии, принадлежащие однофамильцам, а затем в новой строке средний на сегодняшний день возраст людей из списка. Полностью одинаковые записи считать дублирующими друг друга. Для подсчета среднего возраста использовать число полных лет." И например:
Входные данные:
Иванов Иван Иванович 12.01.1980
Петров Петр Петрович 04.07.1990
Сидоров Сидор Сидорович 13.05.1985
Иванов Иван Иванович 12.01.1980
Петров Иван Иванович 25.10.1991
Выходные данные:
Петров
29,5
Есть у кого какие идеи как это реализовать? Все что у меня получилось написать...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include "stdafx.h"
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    char buff[512];
    char buff2[512];
    char *FamList[512];
        int i = 0;
 
    ifstream fin("input.txt");
    while (!fin.eof()) {
        fin >> buff;
        fin.getline(buff2, 512);
        FamList[i] = buff;
 
        cout << buff << endl;
        
        i++;
    }
    fin.close();
 
    system("pause");
    return 0;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.12.2016, 18:29
Ответы с готовыми решениями:

Сравнение строк текстового файла
Ввести последовательно две строки из текстового файла и определить, сколько раз каждый символ первой строки входит во вторую строку и...

Посимвольное сравнение двух строк
Здравствуйте, уважаемые форумчане! Уже совсем голова не варит. Подскажите как правильно сравнить посимвольно (знаю, что можно просто...

Посимвольное сравнение строк
Как в C# сравнить две строки (тип string) посимвольно так, что результатом сравнения будет число совпадающих символов с начала строки и до...

1
0 / 0 / 0
Регистрация: 29.10.2018
Сообщений: 1
20.12.2018, 21:45
Не знаю что вы там намудрили , у меня просто выводит только Фамилию . Написал через нижнее подчеркивание , вывелся все что надо . Но ведь тема заключалась в посимвольном сравнении .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.12.2018, 21:45
Помогаю со студенческими работами здесь

Сравнение строк TextBox и текстового файла
Добрый день, Есть код который проверяет на совпадение символов из TextBox14.Text с символами из txt файла. В txt - база данных,...

Посимвольное сравнение двух строк
Доброго времени суток, подскажите как можно реализовать такую задачу: Есть файл с паролем и по условию задачи, когда мне нужно изменить...

Посимвольное сравнение строк в java
Мне дали задание сравнить две строки посимвольно и вывести на экран отличающиеся символы. Как я понял String в Java не является массивом со...

Посимвольное сравнение строк. Тест по-английскому
У меня есть 2 файла, в них записаны слова по одному в строке. Первый файл с английскими словами, второй с русскими. Пользователь будет...

Организовать посимвольное чтение из текстового файла
Здравствуйте. Возник вопрос: можно ли организовать посимвольное чтение из текстового файла? В принципе можно считать в строку и парсить по...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru