Помогите пожалуйста с решением вот такой задачи:
При оценке швейных изделий используют бальную систему по 10 показателям. Изделие, набравшее наивысший балл, занимает первое место. Дальнейшее распределение мест производят согласно выбранным баллам. Определить лучшую продукцию из трех изделий, показатели которых приведены ниже.
Первое изделие
“Весна”……… 18 7 12 5 8 2 1 2 7 8
Второе изделие
“Осень’……… 23 4 11 1 13 4 1 3 5 11
Третье изделие
“Лето’……… 21 5 14 2 11 6 2 4 3 9
Я вообще не понимаю как это можно сделать
Может просто баллы каждого изделия представляют собой массив, в котором нужно найти наибольший балл и указать его номер? Или сделать матрицу: столбцы - наименование изделия, строки - номера, а дальше тоже самое?
добавлено: дучше не искать наибольший, а отсортировать строки по убыванию, а номер символа в строке тогда и будет занятым местом.
Нужно чтобы когда ввел с клавиатуры все эти балы трем изделиям выводило какое изделие там на первом месте какое на втором и на третьем и выводится наверное по общей сумме баллов у каждого изделий.
Цитата
Нужно чтобы когда ввел с клавиатуры все эти балы трем изделиям выводило какое изделие там на первом месте какое на втором и на третьем и выводится наверное по общей сумме баллов у каждого изделий.
А.. если так, то какие возникают проблемы?
Ну я делал эту задачу, но мне ее полностью забраковали всмысле ничего не было правильно (кроме описания переменных). В общем не понимаю как делать такого типа задачи.
Michael_Rybak
23.05.2007 19:27
Код покажи
А сам принцип присвоения мест был правильным?
Код показать не могу так как эту задачу делал как месяц тому назад или более. А сейчас просто стало интересно как ее нужно было сделать. Принцип присвоения мест скорее всего был неправильным то есть не помню
мисс_граффити
23.05.2007 20:15
Я думаю, надо считать сумму баллов каждого из изделий. У которого она максимальная, займет первое место.
! |
|
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
|
Цитата
Я думаю, надо считать сумму баллов каждого из изделий. У которого она максимальная, займет первое место.
Или среднее ...
мисс_граффити
23.05.2007 20:44
Цитата
Или среднее ...
Количество оценок одинаковое, поэтому результат будет тот же... Только сумма - integer, а среднее - уже вещественное число.
Цитата
Количество оценок одинаковое
Пропустил ... в таком случае конечно.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.