Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 16.03.2016
Сообщений: 9
1

Поиск в массиве объектов типа "Student" по заданному полю (файловый ввод/вывод)

24.03.2016, 16:19. Показов 1431. Ответов 2
Метки нет (Все метки)

Помогите написать программу
1. Файл содержит итоги контрольного срока, каждая запись которого содержит поля: фамилия студента и средний балл.
2. Выдать информацию о студентах, имеющих средний балл больше 3.( даже не знаю с чего начать , был бы очень благодарен программе с комментариями )
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2016, 16:19
Ответы с готовыми решениями:

Поиск в массиве объектов типа "Student" по заданному полю (файловый ввод/вывод)
Здравствуйте. Стоит такая задача: Создать структуру «студент» со следующими данными: фамилия, имя,...

Реализовать поиск в массиве структур "Student" по заданному полю (файловый ввод/вывод)
Помогите написать программы... 1. Пусть на диске текстовый файл ' Hrupa.txt ' , каждая строка...

Реализовать поиск по заданному полю в массиве структур типа "Student"
не могу понять почему не работает цикл void init?? Срабатывает только один раз(то есть могу ввести...

Реализовать поиск по заданному полю в массиве объектов типа Student и вывод этих данных на консоль
В задаче надо определить самое часто встречаемое имя среди женщин и среди мужчин. #include...

2
6 / 6 / 7
Регистрация: 19.03.2016
Сообщений: 50
24.03.2016, 17:02 2
Лучший ответ Сообщение было отмечено Ilya544 как решение

Решение

если файл выглядит как
C++
1
2
3
4
5
6
Antonov 2.8
Sergeeva 3.6
Savelyev 4.5
Ivanova 6.3
Axenov 2.1
Razina 1.1
то,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main() {
    char name[64];
    double mark;
    
    ifstream f("students.txt");
    
    do {
        f >> name >> mark;
        
        if(mark > 3.0)
            cout << name << " " << mark << endl;
    } while(!f.eof());
    
    return 0;
}
0
0 / 0 / 0
Регистрация: 16.03.2016
Сообщений: 9
24.03.2016, 17:10  [ТС] 3
Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2016, 17:10

Реализовать сортировку и поиск по заданному полю в массиве пользовательского типа (файловый ввод/вывод)
Подскажите, как реализовать часть задания, которая выделена красным цветом. Построить иерархию...

Реализовать поиск по заданному полю в массиве объектов типа "Bus"
. Bus: Фамилия и инициалы водителя, Номер автобуса, Номер маршрута, Марка, Год начала эксплуатации,...

Реализовать поиск по заданному полю в массиве объектов типа "Сотрудник"
Задание: Структура &quot;Сотрудник&quot;: - фамилия, имя, отчество; - должность - год рождения; -...

Реализовать поиск по заданному полю в массиве объектов типа "Абитуриент"
При поступлении в университет лица, получившие оценку «неудовлетворительно» на первом экзамене, ко...

Реализовать поиск по заданному полю в массиве объектов типа "Знак зодиака"
Помогите закончить программу. Это я еще буду переделывать, потому что есть недостатки. нужно: *1)...

Реализовать поиск по заданному полю в массиве объектов пользовательского типа ("Справочная автовокзала")
В справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru