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

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

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

В массиве хранится 20 значений забега, вывести на экран 3 лучших результата забега. - C++

15.05.2011, 01:48. Просмотров 424. Ответов 1
Метки нет (Все метки)

В массиве хранится 20 значений забега, вывести на экран 3 лучших результата забега. Может кто-то скинуть код программы_ желательно с каментами
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2011, 01:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В массиве хранится 20 значений забега, вывести на экран 3 лучших результата забега. (C++):

Напишите программу, которая приглашает пользователя ввести три результата забега на 40 ярдов - C++
Напишите программу, которая приглашает пользователя ввести три результата забега на 40 ярдов (или 40 метров, если желаете) и затем...

Ассоциативные контейнеры. Даны результаты финального забега (фамилия-результат). Найти фамилию победителя. - C++
Помогите написать программу с использованием ассоциативных контейнеров. Даны результаты финального забега (фамилия-результат). Найти...

Отсортировать по времени список из 8 участников забега на 100 м - Pascal ABC
Записи: Отсортировать по времени список из 8 участников забегана 100 м

Записи: отсортировать по результатам список из 8 участников забега на 100 м - Pascal ABC
Помогите пожалуйста решить задачу: отсортировать по результатам список из 8 участников забега на 100 м. Заранее огромное спасибо.

Считать с клавиатуры количество участников забега N (правка кода) - Java SE
Друзья, проверьте плиз код. Задача учебная. Для себя. Буду очень благодарен за коментарии квалифицированных опытных участников. ...

Вывести в новый файл информацию о студентах, показавших три лучших результата в забеге - C#
Добрый день. Подскажите есть ли в C# функция определения максимального значения? Есть база студентов в файле. Нужно вывести в новый...

1
diagon
Higher
1932 / 1198 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
15.05.2011, 06:57 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <vector> //для динамического массива
#include <algorithm> //для сортировки
#include <functional>//для greater
#include <conio.h> //для getch()
int main(){
    std::vector<int> array;//аналог int array[20];
    freopen("input.txt","r",stdin); //открытие файла для чтения
    int a;
    while(std::cin >> a) //пока есть, что считывать
        array.push_back(a);//ложим в конец массива a
    std::sort(array.begin(),array.end(),std::greater<int>());  //сортируем массив по убыванию
    for (std::vector<int>::iterator i=array.begin(); i<array.begin()+3;i++)
        std::cout << *i << std::endl;  //выводим первые 3 результата
    getch();//пауза после вывода на экран
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.05.2011, 06:57
Привет! Вот еще темы с ответами:

Вывести на экран фамилии и имена 3 лучших по среднему баллу учеников - Pascal ABC
На вход в программе выдаются сведения об оценках в экзаменационной ведомости. В 1 строке сообщается количество учащихся (от 10...

Вывести на экран фамилии и имена трех лучших по среднему баллу учеников - QBasic
На вход программе подаются сведения о сдаче экзаменов учениками 9-х классов некоторой средней школы. В первой строке сообщается...

Вывести на экран фамилии и имена трех лучших по среднему баллу учеников - Turbo Pascal
задача 1 Во входном файле meteo.dat 365 строк, которые содержат информацию о среднесуточной температуре всех дней 2003 года. Формат...

Найти три лучших результата по времени - SQL Server
Как в таблице соревнование(ID,Sportsmen,time) найти 3 лучших результата по времени ??? Через функцию Мах получается найти только...


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

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

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