Форум программистов, компьютерный форум CyberForum.ru

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

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

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

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

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

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

Даны три числа, вывести на экран наименьшее из них. C++
C++ Даны три действительных числа, выбрать из них те, которые принадлежат интервалу от 1 до 3
Даны три действительных числа a, b, c. Найти наибольшее из них C++
C++ Даны три различных числа. Меньшее из них заменить суммой квадратов
C++ Даны три числа. Найти сумму двух наибольших из них
Даны три числа. Найти наименьшее из них. C++
C++ Даны три числа. Найти сумму двух наибольших из них
C++ Даны три действительных числа a, b, c. Найти наибольшее из них
Даны три числа. Выбрать те из них, которые принадлежат заданному отрезку [a,b] C++
C++ Даны три числа a, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(j — a, d — b,
C++ Даны три вещественных числа. Выбрать те из них, которые принадлежат интервалу (1,3). (C++)
Даны три числа. Найти сумму большего и меньшего из них C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
17.12.2012, 10:39     Даны три числа a,b,c. Определить какое из них равно d #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;
v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
17.12.2012, 11:17     Даны три числа a,b,c. Определить какое из них равно d #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));
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
18.12.2012, 00:23     Даны три числа a,b,c. Определить какое из них равно d #4
Цитата Сообщение от DNCH Посмотреть сообщение
мах (d-a, d-b, d-c)
Не заметил
Yandex
Объявления
18.12.2012, 00:23     Даны три числа a,b,c. Определить какое из них равно d
Ответ Создать тему
Опции темы

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