Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Даемоник
42 / 42 / 8
Регистрация: 22.05.2009
Сообщений: 97
1

Выбор наибольшего из трех чисел.

13.06.2009, 20:55. Просмотров 1154. Ответов 1
Метки нет (Все метки)

Мне на экзамене задали задачу, из-за которой мой балл упал с 5 до 4, т.к. я не смог ее решить. Задача звучала следующим образом:
Написать оператор, вычисляющий наибольшее из трех чисел при промощи условной операции ?:
Сегодня я ее решил, и было бы интересно узнать мнение по поводу моего решения, т.е. насколько оно правильное и что можно было бы сделать с точки зрения оптимизации и скорости выполнения (так сказать на будущее).
Вот само решение:
C++
1
cout<<((a > b && a > c) ? 'A' : ((b > a && b > c) ? 'B' : (c > a && c > b) ? 'C' : 'P'));
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2009, 20:55
Ответы с готовыми решениями:

Составить программу нахождения наибольшего из трех чисел
Язык программирования С++. Составить программу нахождения наибольшего из трех...

Написать алгоритм нахождения наибольшего общего делителя трех чисел
Написать алгоритм нахождения наибольшего общего делителя трех чисел C++...

Составить программу вывода на экран наибольшего из трех введенных с клавиатуры чисел
я не знаю с++ а тут сказали лаб делать помогите вроде задачи легкие 1 ...

Случайный выбор из трех заданных чисел
Здравствуйте, как сделать выбор из 3 числ (1, 0 и 0,5) ????

Если сумма трех попарно различных действительных чисел меньше 100, то наименьшее из этих трех чисел заменить полусуммой
2)Если сумма трех попарно различных действительных чисел x,y,z меньше 100, то...

1
rrrFer
Заблокирован
13.06.2009, 21:10 2
C
1
cout<<(a>b&&a>c?"A":c>b?"C":"B")<<endl;
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2009, 21:10

Переменной d присвоить наибольшее из трех чисел, а переменной s наименьшее из трех чисел.
Написать код программы с помощью оператора if в С++ Составить программу,...

Выбор наибольшего числа из массива
Помогите пожалуйста написать программу, которая выбирает наибольшее число из...

Записать в текстовый файл К целых чисел. Найти произведение наибольшего и наименьшего из чисел
Записать в текстовый файл К целых чисел. Найти произведение наибольшего и...


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

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

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