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

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

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

Даны три числа a,b,c. Определить какое из них равно d - C++

17.12.2012, 09:20. Просмотров 1046. Ответов 3
Метки нет (Все метки)

Не могу понять как можно это написать на C++

Даны три числа a,b,c. Определить какое из них равно d. Если ни одно не равно d то найти мах (d-a, d-b, d-c)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2012, 09:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны три числа a,b,c. Определить какое из них равно d (C++):

Даны три числа a, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(j — a, d — b, - C++
Даны три числа a, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(j — a, d — b, d — c). C++

Даны три числа. Найти наименьшее из них. - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 9. Даны три числа. Найти наименьшее из...

Даны три действительных числа a, b, c. Найти наибольшее из них - C++
Даны три действительных числа a, b, c. Найти наибольшее из них!

Даны три действительных числа a, b, c. Найти наибольшее из них - C++
Даны три действительных числа a, b, c. Найти наибольшее из них

Даны три числа, вывести на экран наименьшее из них. - C++
Даны три числа, вывести на экран наименьшее из них.

Даны три числа. Найти сумму большего и меньшего из них - C++
Даны три числа. Найти сумму большего и меньшего из них

3
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
17.12.2012, 10:39 #2
C++
1
Result = (a == d ? a : (b == d ? b : (c == d ? c : a + b + c)));
Добавлено через 2 минуты
Без скобок кашерно смотрится.
C++
1
Result = a == d ? a : b == d ? b : c == d ? c : a + b + c;
0
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
17.12.2012, 11:17 #3
C++
1
2
3
4
5
6
7
8
9
10
if (a == d)
    cout << a;
else
    if (b == d)
        cout << b;
    else
        if (c == d)
            cout << c;
        else
            cout << max(d-a, max(d-b, d-c));
1
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
18.12.2012, 00:23 #4
Цитата Сообщение от DNCH Посмотреть сообщение
мах (d-a, d-b, d-c)
Не заметил
1
18.12.2012, 00:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2012, 00:23
Привет! Вот еще темы с ответами:

Даны три числа. Найти сумму двух наибольших из них - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 10. Даны три числа. Найти сумму двух наибольших...

Даны три числа. Найти сумму двух наибольших из них - C++
Дана задача: даны три числа. Найти сумму двух наибольших из них. С применением if.

Даны три вещественных числа. Выбрать те из них, которые принадлежат интервалу (1,3). (C++) - C++
Даны три вещественных числа. Выбрать те из них, которые принадлежат интервалу (1,3). Сделать нужно на С++. Буду очень признателен!!!...

Даны три числа. Выбрать те из них, которые принадлежат заданному отрезку [a,b] - C++
Даны три числа. Выбрать те из них, которые принадлежат заданному отрезку . помогите пожалуйста)))


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

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

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