0 / 0 / 0
Регистрация: 27.01.2017
Сообщений: 14
1

Все студенты со средним рейтингом, большим 4.0 Стек

27.01.2017, 20:03. Показов 689. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Все студенты со средним рейтингом, большим 4.0 Стек
Сформировать динамическую структуру (вид структуры выбирается по варианту из табл. 7, содержащую данные по студентам в следующем виде: "Фамилия Имя Группа ГР RS", где ГР – год рождения, RS – средний рейтинг (не менее 5 записей). Осуществить обработку структуры согласно своему заданию (вывести на экран требуемые записи).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.01.2017, 20:03
Ответы с готовыми решениями:

Найти всех студентов со средним рейтингом не ниже 4.75
Сформировать динамическую структуру (вид структуры, содержащую данные по студентам в следующем...

Зачислить в студенты пять человек с наивысшим средним баллом
Всем добрый день! Помогите, пожалуйста, написать правильный запрос в MySQL. Задача следующая -...

Массив с большим средним арифметическим четных элементов отсортировать по убыванию
создать два одномерных массива разной длины. массив среднее арифметическое четных элементов...

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

5
114 / 112 / 62
Регистрация: 15.03.2013
Сообщений: 561
Записей в блоге: 5
27.01.2017, 20:40 2
Ну и ? Создал структуру, создал массив, заполнил , вывел чего надо. В чем проблема то?
0
0 / 0 / 0
Регистрация: 27.01.2017
Сообщений: 14
27.01.2017, 21:26  [ТС] 3
Помогите с кодом,еще не сильно язык выучил
0
Эксперт С++
1624 / 954 / 782
Регистрация: 06.02.2016
Сообщений: 2,452
Записей в блоге: 31
27.01.2017, 21:29 4
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
#include <iostream>
#include <stack>
using namespace std;
struct Student {
    string name;
    string surname;
    string group;
    int born;
    double avsr;
    Student()=default;
    ~Student ()=default;
    Student(string n,string s,string g,int b,  double a):name(n),surname(s),group(g),born(b),avsr(a) {}
    Student(const Student &a):name(a.name),surname(a.surname),group(a.group),born(a.born),avsr(a.avsr) {}
    Student& operator=(const Student &a) {
        name=a.name;
        surname=a.surname;
        group=a.group;
        born=a.born;
        avsr=a.avsr;
    }
 
};
bool operator==(const Student &a, const Student &b) {  // необязательно 
    return a.avsr==b.avsr;
}
ostream& operator<<(ostream &os, const Student &a) {
    os<<a.name<<" "<<a.surname<<" "<<a.group<<" "<<a.born<<" "<<a.avsr<<endl;
    return os;
}
 
int main() {
    stack<Student> st;
    st.emplace(Student("s1mple","ss","grc-2213",1976,4.1));
    st.emplace(Student("flamie","sdss","grc-22",1980,3.0));
    st.emplace(Student("guard","vchg","n-2",1983,5));
    st.emplace(Student("fox","vtyty","tyt-233",1993,4.0));
    while(!st.empty()) {
        if(st.top().avsr>4.0) {
            cout<<st.top();
        }
        st.pop();
    }
    return 0;
}
0
0 / 0 / 0
Регистрация: 27.01.2017
Сообщений: 14
27.01.2017, 21:51  [ТС] 5
выдает здесь ошибку
st.emplace(Student("s1mple","ss","grc-2213",1976,4.1));
0
Эксперт С++
1624 / 954 / 782
Регистрация: 06.02.2016
Сообщений: 2,452
Записей в блоге: 31
27.01.2017, 21:53 6
Ваш компилятор не поддерживает С++11

Добавлено через 24 секунды
C++
1
st.push(Student("s1mple","ss","grc-2213",1976,4.1));
0
27.01.2017, 21:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2017, 21:53
Помогаю со студенческими работами здесь

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

Найти разность между средним арифметическим и средним геометрическим трех чисел
Задача: Найти разность между средним арифметическим и средним геометрическим трех чисел: 1. Целых...

Если все студенты группы сдали зачет по мат. логике
Если все студенты группы сдали зачет по мат. логике, но не все студенты этой группы были допущены к...

Заполнить строку нулей матрицы средним арифметическим по столбцам, а столбец - средним по строкам
В матрице(10на10) имеются строка и столбец, содержащие только элементы, раввные нулю. Заполните эту...


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

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

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