0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 38

Структуры данных, файлы

08.12.2019, 22:09. Показов 543. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Говорит, что size должно иметь константное значение (стр 20-21), как исправить?

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <iostream>
#include <fstream>
 
using namespace std;
 
struct Stadium {
    char name[30];
    int year;
    int amount;
    char type[50];
};
void outinf(Stadium& mass);
void in_inf(Stadium& mass);
 
int main(int argc, char** argv) {
    int size;
    int i;
 
    cout << "Enter amount of stadium: ";
    cin >> size;
    Stadium mass[size + 1];
    for (i = 0; i < size; i++) {
        outinf(mass[i]);
        cout << endl;
        in_inf(mass[i]);
    }
    cout << endl << "read from file" << endl;
    for (i = 0; i < size; i++) {
        cout << mass[i].name << endl;
        cout << mass[i].year << endl;
        cout << mass[i].amount << endl;
        cout << mass[i].type << endl;
    }
    ofstream Fout("stad.txt", ios::out);
    int k;
    cout << "Enter year:";
    cin >> k;
    for (i = 0; i < size; i++) {
        if (mass[i].year <= k) {
 
            Fout << "Name: " << mass[i].name << endl;
            Fout << "Year: " << mass[i].year << endl;
            Fout << "Amount: " << mass[i].amount << endl;
            Fout << "Disciplines: " << mass[i].type << endl;
        }
    }
        cout << endl << "Enter element(s)" << endl;
        cout << "Name: "; cin >> mass[size].name;
        cout << "Year: "; cin >> mass[size].year;
        cout << "Amount: "; cin >> mass[size].amount;
        cout << "Disciplines: "; cin >> mass[size].type;
 
        Fout << "name playground" << mass[size].name << endl;
        Fout << "year of playground" << mass[size].year << endl;
        Fout << "amount of playground" << mass[size].amount << endl;
        Fout << "Enter types of disciplines" << mass[size].type << endl;
 
        remove("out.txt");
        rename("stand.txt", "out.txt");
        
        system("pause");
        return 0;
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.12.2019, 22:09
Ответы с готовыми решениями:

Структуры данных и двоичные файлы
Доброго времени суток, уважаемые пользователи. Помогите, пожалуйста, с решением задачи: Дан файл file, содержащий сведения о кубиках: длина...

Структуры и файлы. Ввод структурированных данных и их запись в файл
Составить программу, которая с использованием библиотеки классов языка С++ для работы с файлами выполняет следующие действия: – ввод...

Как записывать массивы, структуры и блоки данных в файлы?
Хочу понять как записывают данные в файлы. Интересует как записывают массивы в файл. И как их потом считать. Как записывают структуры и...

3
 Аватар для zayats80888
6352 / 3523 / 1428
Регистрация: 07.02.2019
Сообщений: 8,995
08.12.2019, 22:11
Цитата Сообщение от seibtoy Посмотреть сообщение
как исправить?
использовать new/delete
0
0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 38
08.12.2019, 22:34  [ТС]
не помогло
0
0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 38
09.12.2019, 21:17  [ТС]
не поможет никто?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.12.2019, 21:17
Помогаю со студенческими работами здесь

Понятие структуры данных. Элементарные структуры данных. Простые структуры данных
Понятие структуры данных. Элементарные структуры данных. Простые структуры данных: методы реализации, особенности в различных языках...

Основы алгоритмизации и программирования: файлы, подпрограммы, структуры данных
Дано: в текстовом файле fin.txt находится текст на русском языке. С клавиатуры вводится символ C и число K. Требуется: написать...

Нужна помощь в подготовке к экзамену. Темы: файлы, динамические структуры данных
Нужна хелпа к экзамену в институт Вопрос такой: Файлы;динамические структуры данных;списки:основные виды и способы реализации

Динамические структуры данных. Организация данных в списковые структуры
Написать программу вставки нового элемента в список за некоторым заданным по- рядковым номером элементом (вставка осуществляется не в...

Динамические структуры данных. Организация данных в списковые структуры
Написать программу, формирующую два списка, заполняя их числами из файлов. Объединить оба списка в один, вставляя элементы поочередно то из...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru