|
1 / 1 / 0
Регистрация: 15.04.2021
Сообщений: 57
|
|
Найти фирму, которая чаще всего выступала в роли истца19.05.2021, 10:24. Показов 439. Ответов 0
Очень прошу помочь с кодом
Задание: найти фирму, которая чаще всего выступала в роли истца. Остальные функции я не вставляла, думаю они лишние, если надо то могу предоставить. Функция print_firm() не работает. Она выводит просто самое последнее название фирмы, которое ввел пользователь. #include <iostream> #include <math.h> #include <iomanip> #include <fstream> #include <string.h> #include <stdio.h> using namespace std; FILE* fs; struct court_case { char topic[66]; struct date { int year; int month; int day; }Data; struct plaintiff { int telephone1; char name_firm1[30]; } Plaint; struct accuser { int telephone2; char name_firm2[30]; } Accuser; }Cases; int k = 0; void add_cases() { ofstream fout("ss.dan", ios::app | ios::binary); if (!fout.is_open()) { cout << "Помилка!Файл не може бути вiдкритим" << endl; system("pause"); system("cls"); } else { cout << "Введiть день судової справи: "; cin >> Cases.Data.day; cout << "Введiть мiсяць судової справи: "; cin >> Cases.Data.month; cout << "Введiть рiк судової справи: "; cin >> Cases.Data.year; cout << "Введiть предмет судової справи: "; cin >> Cases.topic; cout << "Введiть телефон позивача: "; cin >> Cases.Plaint.telephone1; cout << "Введiть назву фiрми позивача: "; cin >> Cases.Plaint.name_firm1; cout << "Введiть телефон обвинувачованого: "; cin >> Cases.Accuser.telephone2; cout << "Введiть назву фiрми обвинувачоного: "; cin >> Cases.Accuser.name_firm2; k++; fout.write((char*)&Cases, sizeof(Cases)); fout.close(); } } void delete_to() { ofstream fout("ss.dan", ios::out | ios::trunc); cout << "Всi данi з файлу видаленi!" << endl; } int print_firm() { int count=0; ifstream fin("ss.dan", ios::in | ios::binary); cout << "Фiрма, яка найчастiше за цi роки виступала у ролi позивача:" << endl; ofstream fout("ss.dan", ios::app | ios::binary); if (!fout.is_open()) { cout << "Помилка!Файл не може бути вiдкритим" << endl; system("pause"); system("cls"); } else while (fin.read((char*)&Cases, sizeof Cases)) { if (Cases.Plaint.name_firm1 > Cases.Plaint.name_firm1) { count++; } cout << Cases.Plaint.name_firm1 << endl; } if (count = 0) { cout << "Помилка, такої фiрми немає! Можливо данi не заповненi" << endl; } system("pause"); return 0; fin.close(); fout.close(); } void print_screen() { system("cls"); cout << "Аксючиц Алiна IТ-01, варiант №2" << endl; cout << "Вiтаємо! Виберiть що ви будете робити: " << endl; cout << "1. Додати судову справу до бази даних " << endl; cout << "2. Визначити, яка фiрма найчастiше за цi роки виступала у ролi позивача" << endl; cout << "3. Знайти iнформацiю про судову справу за роком" << endl; cout << "4. Надрукувати всю iнформацiю, що мiститься в базi" << endl; cout << "5. Надрукувати всю iнформацiю в окремий текстовий файл" << endl; cout << "6. Створити нову базу даних" << endl; cout << "7. Очистити всю iнформацiю з бази данних" << endl; cout << "8. Закiнчити роботу програми" << endl; cout << ">"; } int main() { setlocale(LC_ALL, "rus"); int var; do { print_screen(); cin >> var; switch (var) { case 1: add_cases(); break; break; case 2: print_firm(); break; case 3: print_search(); break; case 4: print_allcases(); break; case 5: info_put_(); break; case 6: new_base(); break; case 7: delete_to(); break; } if (var != 8) system("pause"); } while (var != 8); return 0; }
0
|
|
| 19.05.2021, 10:24 | |
|
Ответы с готовыми решениями:
0
Найти фирму которая наибольшее количество раз выступала в роли истца
Определить фирму, товар которой поступал чаще/меньше всего |
| 19.05.2021, 10:24 | |
|
Помогаю со студенческими работами здесь
1
Найти подстроку, которая встречается в данной строке чаще всего Найти в массиве букв букву которая встречается чаще всего Дано слово. Найти букву, которая чаще всего встречается в слове
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|