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

Структура. Вывести информацию по студентам в порядке уменьшения среднего балла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Связь между классами http://www.cyberforum.ru/cpp-beginners/thread969845.html
Здравствуйте друзья. У меня не получается из одного класса выбрать информацию вводимую с клавиатуры и сделать так, чтобы она выводилась в другом классе. Может я не очень ясно объяснил, но вот код. #include <iostream> using namespace std; class Computer { public: char model;
C++ Вычислить выражение (простейший цикл) Добрый день, помогите разобраться в задаче! Условие: Даны целые n, k (n\geq k\geq 0). Вычислить \frac{n(n-1)...(n-k+1)}{k!}. У меня получилось так, но #include <iostream.h> int main() { int f,i,t,n,k; float res; http://www.cyberforum.ru/cpp-beginners/thread969840.html
Как в шахматах учесть условие защиты одной фигуры другой C++
Доброго времени суток! Требовалось написать программу,которая проверяет,находится ли король под боем и от какой ладьи есть угроза. Условие: поле 8 на 8,черный король и 3 белые ладьи. Программа написана,но в процессе тестировки оказалось,что условия защиты не соблюдены (что ладья не может бить короля через другую ладью). Как это исправить?
C++ SerialPort в C++
Привет всем! Я начинаю изучать C++, помогите разобраться. Нужно по сериал порту передать строку. как это сделать? Пишу на c++ win32 console приложение. Добавлено через 10 часов 22 минуты Знаю как сделать это на C#. 1) Создать порт sp = new SerialPort; 2) Открыть sp.open(); 3) Отправить строку sp.write("Blablabla");
C++ Как построить фигуру точки которой заданы формулой http://www.cyberforum.ru/cpp-beginners/thread969823.html
Как построить фигуру точки которой заданы формулой? С++, OpenGL
C++ Кто знает, как исправить ошибку? Написал программу, которая выводит все 6-ти значные числа палиндромы, но она начинает выводить только с 701107. Помогите, пожалуйста, исправить, чтобы с 000000 начиналось. Вот код #include <iostream> bool ispalindrome(int n) { int a = n; int b = 0; подробнее

Показать сообщение отдельно
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
06.10.2013, 00:20     Структура. Вывести информацию по студентам в порядке уменьшения среднего балла
поскольку вы код не приводите я набросал примерный...
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
#include <iostream>
using namespace std;
struct student {
char FIO[255];
int num;
int bal;
}
int main() {
    int size=10,n,x;
    student* arr=new student[size]; //создание массива
           //поиск по номеру группы
    cout<<"Enter number of group to find:\n";
    cin>>n;
    for (int i=0;i<10;i++){
        if (arr[i].num==n) {
            cout<<arr[i].FIO;
            cout<<arr[i].num;
            cout<<arr[i].bal;
        }
    }
           //сортировка по баллам
    student temp;
    for(int i=0;i<size;i++){            
        for(int j=size-1;j>i;j--){    
            if(arr[j-1].bal<arr[j].bal){
                temp=arr[j-1];
                arr[j-1]=arr[j];
                arr[j]=temp;
            }
        }
    }
    system("PAUSE");
    return 0;
}
впринципе если были не понятны именно поиск и сортировка, то думаю разберетесь. если возникнут вопросы спрашивайте
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru