|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
|||||||||||
Разработать программу, отображающую информацию про кафедры ВУЗа (файловый ввод/вывод)02.01.2016, 09:40. Показов 2855. Ответов 55
Метки нет (Все метки)
Здравствуйте. Помогите, пожалуйста, с программой.
Тема: информационно-справочная система недвижимого имущества ВУЗа. Задача: В текстовом файле data.txt хранится информация, какие кафедры, кем арендованы и когда заканчивается срок аренды:
Реализовать меню:
Вот код:
переменная а - переменная типа структура, а используете a.eof() как будто "а" это файловая переменная. Здесь вместо "а" должна быть файловая переменная, т.е. Такого же типа как переменная "s".
0
|
|||||||||||
| 02.01.2016, 09:40 | |
|
Ответы с готовыми решениями:
55
Найти информацию про самый дешевый автомобиль, выпущенный не ранее заданого года (файловый ввод/вывод) Вопрос про файловый ввод/вывод Задача про Мартышку и Попугая (файловый ввод/вывод) |
|
337 / 185 / 80
Регистрация: 22.08.2013
Сообщений: 724
|
|
| 02.01.2016, 10:10 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
||||||
| 02.01.2016, 13:37 [ТС] | ||||||
|
Тогда куча ошибок вылазит
error C2059: синтаксическая ошибка: ( 1>e:\_миэт\1\1\1.cpp(33) : error C2143: синтаксическая ошибка: отсутствие ";" перед "{" 1>e:\_миэт\1\1\1.cpp(34) : error C2039: s: не является членом "std::basic_fstream<_Elem,_Traits>" 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char> 1> ] 1>e:\_миэт\1\1\1.cpp(34) : error C2039: a: не является членом "std::basic_fstream<_Elem,_Traits>" 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char> 1> ] 1>e:\_миэт\1\1\1.cpp(34) : error C2039: name: не является членом "std::basic_fstream<_Elem,_Traits>" 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char> 1> ] 1>e:\_миэт\1\1\1.cpp(35) : error C2446: !=: нет преобразования 'int' в 'char *' 1> Для преобразования из целого типа в указатель требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции 1>e:\_миэт\1\1\1.cpp(35) : error C2040: !=: "char [10]" отличается по уровням косвенного обращения от "int" 1>e:\_миэт\1\1\1.cpp(55) : error C2228: выражение слева от ".eof" должно представлять класс, структуру или объединение 1> тип: 'unknown-type' 1>e:\_миэт\1\1\1.cpp(55) : fatal error C1903: не удается восстановить после предыдущих ошибок; остановка компиляции Добавлено через 58 минут
Осталось: error C2039: type: не является членом "tenants" 1> e:\_миэт\1\1\1.cpp(9): см. объявление 'tenants' 1>e:\_миэт\1\1\1.cpp(108) : error C2143: синтаксическая ошибка: отсутствие ")" перед "константа" 1>e:\_миэт\1\1\1.cpp(108) : error C2059: синтаксическая ошибка: ) 1>e:\_миэт\1\1\1.cpp(112) : error C2181: недопустимый else без парного if 1>e:\_миэт\1\1\1.cpp(112) : error C2440: =: невозможно преобразовать 'void (__cdecl *)(void)' в 'char [25]' 1> Не существует преобразований в типы массивов, хотя существуют преобразования в ссылки или указатели на массивы 1>e:\_миэт\1\1\1.cpp(131) : error C3861: entertenants: идентификатор не найден 1>e:\_миэт\1\1\1.cpp(184) : error C3861: comb: идентификатор не найден Добавлено через 2 часа 15 минут Catstail, помоги, пожалуйста
0
|
||||||
|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
|
| 02.01.2016, 14:29 [ТС] | |
|
Нужно вывести на экран содержимое файла
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
|
| 02.01.2016, 14:39 [ТС] | |
|
Catstail, Нужно вывести на экран содержимое файла
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
|
| 02.01.2016, 15:15 [ТС] | |
|
Catstail, это институтская курсовая. Препод должен понять, что мы знаем всю эту байду
0
|
|
|
Супер-модератор
|
|
| 02.01.2016, 15:24 | |
|
Тогда приведи точные формулировки. Распечатать текстовый файл - нечего делать. Для этого даже структуры не нужны... В твоем же коде есть какие-то поиски, ключи. Код твой я отформатировал и попробовал протранслировать. Тучи ошибок. Такое впечатление, что этот код не работал никогда (напр. есть обращение к несуществующим полям структуры). Лично я не хочу додумывать, что имел в виду "программист", который эту муть писал. Поэтому и говорю: дай точную формулировку. Она должна начинаться примерно так:
"... Здание характеризуется следующими параметрами... В текстовом файле data.txt записано... Разработать программу, которая ... " Без этого лично я заниматься задачей не буду (и, полагаю, никто не будет).
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
|
| 02.01.2016, 15:34 [ТС] | |
|
Catstail, тема курсовой: информационно-справочная система недвижимового имущества ВУЗа. В текстовом файле data.txt хранится информация, какие кафедры, кем арендованы и когда заканчивается срок аренды. Нужно разработать программу, которая покажет всю информацию про все кафедры
0
|
|
|
337 / 185 / 80
Регистрация: 22.08.2013
Сообщений: 724
|
||
| 02.01.2016, 20:40 | ||
|
0
|
||
|
Супер-модератор
|
|
| 02.01.2016, 20:51 | |
|
Олег Давыдов, это не постановка, а распоряжение большого начальника. Постановка конкретна. Ты хочешь, чтобы я и постановку написал? Этого не будет. Или ты все делаешь сам, или расписываешь в деталях что представляет собой "недвижимое имущество ВУЗа".
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
|
| 02.01.2016, 21:03 [ТС] | |
|
Catstail, нужно, чтобы было так: программа спросит, какую цифру ввести, если ты вводишь 1, то она рассказывает про кафедру физвоспитания, если вводишь 2, то про кафедру ИнЯза, если вводишь 3, то про кафедру ИПОВС, если вводишь 4, то про кафедру ВМ-2, если что-то другое, то программа должна вывести, что она закончена с ошибкой
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
|
| 03.01.2016, 10:24 [ТС] | |
|
Catstail, поможешь программу подредактировать?
0
|
|
|
0 / 0 / 0
Регистрация: 02.01.2016
Сообщений: 28
|
|
| 03.01.2016, 10:44 [ТС] | |
|
Catstail, первый столбец - это аудитория, второй - кафедра, третий - арендатор и четвёртый - срок окончания аренды
0
|
|
|
Супер-модератор
|
|
| 03.01.2016, 10:56 | |
|
Олег Давыдов, Ок.
0
|
|
| 03.01.2016, 10:56 | |
|
Помогаю со студенческими работами здесь
20
Найти ошибку в задаче на файловый ввод/вывод (задача про МКАД) Заменить в программе, переводящую строку в двоичный код, консольный ввод/вывод на файловый ввод/вывод Разработать программу, отображающую фигуру Поменять консольный ввод-вывод на файловый ввод-вывод Файловый ввод-вывод, ввод с клавиатуры и обработка массива структур Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|