Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
angeleon55
0 / 0 / 0
Регистрация: 29.03.2011
Сообщений: 7
#1

структуры - C++

02.05.2011, 19:28. Просмотров 486. Ответов 2
Метки нет (Все метки)

Вот такая задача: ведомость абитуриентов, сдавших вступительные экзамены в университет, содержит ФИО абитуриента, оценки. Определить средний бал по университету и вывести список абитуриентов, средний балл которых выше среднего балла по университету. Первыми в списке должны идти студенты сдавшие экзамены на 10.

Добавлено через 1 час 50 минут
Цитата Сообщение от angeleon55 Посмотреть сообщение
Вот такая задача: ведомость абитуриентов, сдавших вступительные экзамены в университет, содержит ФИО абитуриента, оценки. Определить средний бал по университету и вывести список абитуриентов, средний балл которых выше среднего балла по университету. Первыми в списке должны идти студенты сдавшие экзамены на 10.
Как её решить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2011, 19:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос структуры (C++):

Помещение структуры в вектор, удаление структуры, изменение элементов структуры - C++
Здравствуйте. Помогите разобраться с тем, как: 1 - находить элементы в векторе зная уникальный элемент структуры. 2 - удалять...

Динамические структуры данных. Программа ввода в структуры и вывода информации из неё. - C++
Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования. Для...

Функция внутри структуры использует указатель, как поле этой структуры - C++
Коротко, есть класс A, описан в файле A_class.h ну и реализованы функции в A_class.cpp, есть файл GlobalItems.h, где хранятся глобальные...

Структуры, массивы структур (как можно присваивать(инициализировать) значения полям структуры) - C++
Есть у меня вот такая структура, например struct Subject { int cost; int Volume; }; Потом создаю экземпляр, Subject G; ...

Вывод структуры, строка как элемент структуры - C++
Описать структуру с именем TRAIN, содержащую следующие поля: □ название пункта назначения; □ номер поезда; □ время отправления. ...

Исследование структуры FILE или: что вообще можно выудить из этой структуры, указатель на которую мы получаем при открытии файла? - C++
Ничего нельзя. Итак, новичкам напомню, что после выполнения кода FILE* f= fopen ("file.txt", "w"); в переменной f содержится...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ValeryLaptev
Эксперт С++
1040 / 819 / 48
Регистрация: 30.04.2011
Сообщений: 1,659
02.05.2011, 20:47 #2
Сначала - напиши структуру.
angeleon55
0 / 0 / 0
Регистрация: 29.03.2011
Сообщений: 7
03.05.2011, 21:01  [ТС] #3
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
#include <iostream.h>
#include <string.h>
int main()
{
struct strc
{
char fio[40];
char otc[4];
double sb;
} mstud[100];
 
int nst, i, j;
cout<< "Vvedite kol-vo studentov" <<endl;
cin >> nst;
for(i=0; i<nst; i++)
{
cout<<"Vvedite FIO";
cin>>mstud[i].fio;
 
cout << "Vvedite 4 otcenki";
mstud[i].sb=0;
for(j=0; j<4; j++)
{
cin>>mstud[i].otc[j];
mstud[i].sb+=mstud[i].otc[j]/4.;
}
cout<<endl;
}
strc stemp;
for (i=0; i<nst-1; i++)
for (j=i+1; j<nst; j++)
if(mstud[i].sb<mstud[i].sb)
{
stemp=mstud[i];
mstud[i]=mstud[j];
mstud[j]=stemp;
}
for(i=0; i<nst; i++)
cout << mstud[i].fio <<" "<<mstud[i].sb<<endl;
return 0;
}
Здесь структура упорядочивания среднего балла по университету. Однако, как сделать под условие задачи, где требуется вывести на экран список студентов, чей средний балл выше среднего балла по универу. ??? Подскажите
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2011, 21:01
Привет! Вот еще темы с ответами:

Оператор if и структуры. Возвращение структуры из функции - C++
Здравствуйте, имеется такая вот функция. void InputStructEmployee (int StructSize) { StructEmployee UsrStruct; string...

Структуры. Вызов данных структуры по указателю. с++ - C++
Условие задачи: Помогите, пожалуйста, с как реализовать печать вообще не представляю.

Структуры. Работа с файлами, содержащими структуры - C++
2) Дана совокупность сведений, каждое из которых состоит из следующих рекви-зитов: фамилия и инициалы автора – 25 знаков; название книги –...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru