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

Даны действительные числа x,y,z. Найти максимальное из них. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 33, средняя оценка - 4.82
NAK_Forsalle
0 / 0 / 0
Регистрация: 10.05.2010
Сообщений: 8
10.05.2010, 21:32     Даны действительные числа x,y,z. Найти максимальное из них. #1
Даны действительные числа x,y,z. Найти максимальное из них.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2010, 21:32     Даны действительные числа x,y,z. Найти максимальное из них.
Посмотрите здесь:

Даны действительные числа А,В,С . Найти те из них которые не принадлежат заданному отрезку [0; 2]. C++
C++ Даны натуральное число n, действительные числа а1,…, a2n. Найти...
Даны целые положительные числа аь а2,., а„. Найти среди них те, которые являются квадратами некоторого числа т C++
Даны три действительные числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень - отрицательные C++
Даны действительные числа x, y. Если x и y отрицательные, то х присвоить значение удвоенного модуля х. Если положительно одно из них, то увеличить у в C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
10.05.2010, 21:35     Даны действительные числа x,y,z. Найти максимальное из них. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int  main()
{
    const int size=3;
    int MAS[size];
 
    for (int i=0; i<size; i++) {
        std::cout << i+1 << ": " ;
        std::cin >> MAS[i]; }
 
    int max=*std::max_element(MAS, MAS+size);
    std::cout << "Max: " << max << std::endl;
    return 0;
}
EvilSlipp3r
32 / 32 / 3
Регистрация: 25.03.2010
Сообщений: 45
11.05.2010, 03:11     Даны действительные числа x,y,z. Найти максимальное из них. #3
в это если без массива, на всякий случай)
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int  main()
{
    int x, y, z, max;
    std::cout << "Enter X, Y, Z :" ;
    std::cin >> x >> y >> z;
    (x >= y) ? max = x : max = y;
    (z>max)? std::cout << "Max: " << z : std::cout << "Max: " << max ;
    return 0;
}
Mr.X
Эксперт С++
 Аватар для Mr.X
2799 / 1575 / 246
Регистрация: 03.05.2010
Сообщений: 3,656
11.05.2010, 11:54     Даны действительные числа x,y,z. Найти максимальное из них. #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <algorithm>
 
template<class T>
T max_for_3(T x, T y, T z)
{
    return std::max(x, std::max(y, z));
}
 
 
int main()
{
    double x;
    double y;
    double z;
    for(;;)
    {
        std::cout << "x = ";
        std::cin >> x;
        std::cout << "y = ";
        std::cin >> y;
        std::cout << "z = ";
        std::cin >> z;
        std::cout << "max = "
                  << max_for_3(x, y, z)
                  << std::endl
                  << std::endl;
    }
    return 0;
}
Yandex
Объявления
11.05.2010, 11:54     Даны действительные числа x,y,z. Найти максимальное из них.
Ответ Создать тему
Опции темы

Текущее время: 00:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru