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

Структуры и файлы. Ввод структурированных данных и их запись в файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в коде. Программа расчета броска камня http://www.cyberforum.ru/cpp-beginners/thread1123769.html
Программа расчета броска камня по Методу Рунге-Кутта. Выдает ошибку в классе вектор, не получается ее исправить. Программа в результате вычислений должна вывести следующие данные: t=0.050000 ...
C++ Игра крестики-нолики не пойму где ошибка void instryk() { cout << "\t\tИгра крестики-нолики"; cout << "Правила игры\n"; cout << "Играют 2 игрока\n"; cout << "Пока один из игроков не соберёт выигрышную комбинацию\n"; cout <<... http://www.cyberforum.ru/cpp-beginners/thread1123751.html
Передача в параметр многомерного массива произвольного размера C++
Пусть, например, имеется функция void Gauss(double **a, double *b, size_t n, double *x) { size_t i; size_t j; size_t k; double s; double kof; for (i=0; i<n; ++i) { for (j=i+1; j<n;...
Преобразовать массив, прибавив к четным числам первый элемент C++
Не получается решить задачу можете помочь что как нужно? Дан целочисленный массив размера N. Преобразовать его, прибавив к четным числам первый элемент. Первый элемент массива не изменять. ...
C++ Swap для двунаправленного списка http://www.cyberforum.ru/cpp-beginners/thread1123731.html
Поменять просто значения узлов, не интересно. Я запутываюсь с ссылками. элементы могут быть заглавными или последними. struct node { int k; node *next; node *pred; };
C++ Составить программу, которая по дате рождения человека (день, месяц, год в числовой форме) вычисляет, сколько лет, недель и дней прожил человек Составить программу, которая по дате рождения человека (день, месяц, год в числовой форме) вычисляет, сколько лет, недель и дней прожил человек по настоящую дату. подробнее

Показать сообщение отдельно
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
19.03.2014, 20:08
вот так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
else      // Вывод по убыванию рейтинга;
{ 
        for(i=0;i<N-2;i++)
        {
            for(k=i;k<N-1;k++)
            { 
                if (person[k].rayting>person[k+1].rayting)
                {
                    max1=person[k+1];
                    person[k+1]=person[k];
                    person[k]=max1;
                }
                else break;
            }
        }
             for(i=0;i<N;i++)
             cout << person[i].familia << "\t" << person[i].name << "\t" << person[i].pol << "\t" << person[i].vozrast << "\t" << person[i].rayting << "\n";
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru