Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 46
1

Сортировка по пройденному расстоянию

24.12.2017, 14:02. Показов 413. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Возникла такая проблема. Есть игра гонки. Смысл в том, чтобы с помощью функции rand() пяти машинкам присваивалось расстояние, которые они проехали. 5 машин записан в виде массива А[4]. С помощью цикла for массив заполняется рандомными числами от 1 до 100. Задача чтобы на экран вывелась надпись: 1 место заняла (машинка под номером таким-то) она проехала = сколько-то км. 2 место заняла (машинка под номером таким-то) она проехала = сколько-то км. Как найти машинку, которая заняла 1 и 5 место я знаю. Я не знаю как расположить оставшиеся машинки по местам.
P.S 1 машинка - А[0] 2 - A[1] 3 - A[2] 4 - A[3] 5 - A[4]
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2017, 14:02
Ответы с готовыми решениями:

Оценка по евклидову расстоянию
Здравствуйте! Читаю книгу “Программируем коллективный разум” , дошел до раздела , где вычисляется...

Выбор поставщиком по наименьшему расстоянию
Добрый день уважаемые форумчане, вопрос может быть покажется простым, но ранее дела с такой задачей...

Выборка по расстоянию между датами
Доброго времени суток. Вводные: - дата которой человек ушел с работы - дата выхода на работу...

Соединение кружков - по кратчайшему расстоянию
Всем привет. Помогите. На листе располагаются несколько кружков. Как макросом - соединить их...

1
54 / 54 / 23
Регистрация: 02.09.2009
Сообщений: 285
24.12.2017, 18:21 2
Здравствуйте. Как вариант, создаете массив B, в котором порядковый номер элементов будет обозначать занятые места, а значения -- соответствующие номера машин. Инициализируете массив B как B[i]=i и сортируете массив B по расстояниям, которые содержатся в массиве А для машины с номером B[i]
0
24.12.2017, 18:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2017, 18:21
Помогаю со студенческими работами здесь

Нарисовать вторую точку по углу и расстоянию
Использую в проекте GMap.NET.Windows. Есть данные: начальная точка (GPS координаты) угол...

Упорядочить массив по расстоянию от начала координат
Есть задача: Расположить в порядке приближения к началу координат, при совпадении расстояний...

Фокусное расстоянию линзы в лазерном дальномере
Добрый вечер! Пытаюсь разобраться в принципе работы триангуляционного лазерного...

Описать переменную d, равную расстоянию между точками A и B
Задана следующая структура: struct point { float x,y; } A, B; Описать переменную d, равную...

Функция сортировки точек по расстоянию до начала координа
На плоскости заданы 10 точек в декартовой системе координат. Необходимо написать функцию: сортирует...

Найти координаты по расстоянию и двум известным координатам
дано x,y,x1,x2,y1,y2,r1,r2 нужно решить систему. пользователь вводит x1,x2,y1,y2,r1,r2...


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

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