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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 5.00
Deadslol
 Аватар для Deadslol
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
19.10.2012, 00:02     Даны три действительных числа a, b, c. Найти наибольшее из них #1
Даны три действительных числа a, b, c. Найти наибольшее из них!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2012, 00:02     Даны три действительных числа a, b, c. Найти наибольшее из них
Посмотрите здесь:

C++ Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны
Даны 3 числа. Найти наибольшее из них (С++) C++
C++ Даны три действительных числа, выбрать из них те, которые принадлежат интервалу от 1 до 3
C++ Даны три действительных числа a, b, c. Возвести в квадрат те из них, значения которых положительные
Даны три числа. Найти наименьшее из них. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CEBEP
105 / 105 / 9
Регистрация: 21.03.2010
Сообщений: 437
19.10.2012, 00:04     Даны три действительных числа a, b, c. Найти наибольшее из них #2
(a > b ? (a > c ? a : c) : (b > c ? b : c) )
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
19.10.2012, 08:39     Даны три действительных числа a, b, c. Найти наибольшее из них #3
C++
1
std::max(std::max(a, b), c);
Deadslol
 Аватар для Deadslol
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
31.10.2012, 21:34  [ТС]     Даны три действительных числа a, b, c. Найти наибольшее из них #4
а можно полный код от начала до конца спасибо.

Добавлено через 26 минут
помогите пожалуйста позарез надо
+ запилю кто поможет
KatyPet
4 / 4 / 0
Регистрация: 26.10.2012
Сообщений: 16
31.10.2012, 21:40     Даны три действительных числа a, b, c. Найти наибольшее из них #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
    int a,b,c,m;
    cin>>a>>b>>c;
    m=max(max(a, b), c);
    cout<<m;
    getch();
    return 0;
}
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
31.10.2012, 21:40     Даны три действительных числа a, b, c. Найти наибольшее из них #6
Цитата Сообщение от Deadslol Посмотреть сообщение
помогите пожалуйста позарез надо
+ запилю кто поможет
Можешь не запиливать

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream> 
 
int main() 
{ 
    int a, b, c; 
    std::cout << "Inter a three number " << std::endl; 
    std::cin >> a >> b >> c; 
 
    if(a > b && a > c) 
        std::cout << "Max numbee is " << a << std::endl; 
    if( b > a && b > c) 
        std::cout << "Max number is " << b << std::endl; 
    if( c > a && c > b) 
        std::cout << "Max number is " << c << std::endl;
}
Deadslol
 Аватар для Deadslol
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
01.11.2012, 02:14  [ТС]     Даны три действительных числа a, b, c. Найти наибольшее из них #7
C++
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define max (a,b,c) ((a>b ? (a>c ? a:c)(b>c ? b:c))
int main ()
{
int a,b,c;
printf ("a=%d\nb=%d\nc=%d\nmax=%d\n",a,b,c max (a,b,c);
getch();
return 0;
Не хочет работать скажите что за ошибка . Borland C++ 3.1
Bratel
 Аватар для Bratel
4 / 4 / 0
Регистрация: 26.09.2012
Сообщений: 61
01.11.2012, 02:20     Даны три действительных числа a, b, c. Найти наибольшее из них #8
используй код
Цитата Сообщение от David Sylva Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream> 
int main() 
{ 
 int a, b, c; 
 std::cout << "Inter a three number " << std::endl; 
 std::cin >> a >> b >> c; 
if(a > b && a > c) 
 std::cout << "Max numbee is " << a << std::endl; 
 if( b > a && b > c) 
 std::cout << "Max number is " << b << std::endl; 
 if( c > a && c > b) 
 std::cout << "Max number is " << c << std::endl;
}
должен точно работать
Deadslol
 Аватар для Deadslol
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
01.11.2012, 02:23  [ТС]     Даны три действительных числа a, b, c. Найти наибольшее из них #9
Цитата Сообщение от Bratel Посмотреть сообщение
используй код


должен точно работать
у меня C++ старый 3.1 на него надо код тот не идет.
он std не понимает
Bratel
 Аватар для Bratel
4 / 4 / 0
Регистрация: 26.09.2012
Сообщений: 61
01.11.2012, 02:25     Даны три действительных числа a, b, c. Найти наибольшее из них #10
если нет тогда измени так правдо разници впринцепи ни какой...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream> 
 using namespace std;
int main() 
{ 
    int a, b, c; 
    cout << "Inter a three number "<<endl; 
    cin>> a >> b >> c; 
 
    if(a > b && a > c) 
        cout << "Max numbee is " << a << endl; 
    if( b > a && b > c) 
        cout << "Max number is " << b << endl; 
    if( c > a && c > b) 
        cout << "Max number is " << c << endl;
}
Добавлено через 46 секунд
Цитата Сообщение от Deadslol Посмотреть сообщение
у меня C++ старый 3.1 на него надо код тот не идет.
он std не понимает
тогда я пас)))
grsfan
0 / 0 / 0
Регистрация: 13.09.2012
Сообщений: 10
01.11.2012, 08:45     Даны три действительных числа a, b, c. Найти наибольшее из них #11
Цитата Сообщение от Deadslol Посмотреть сообщение
у меня C++ старый 3.1 на него надо код тот не идет.
он std не понимает
Убери вот эту строчку using namespace std и откомпилируй еще раз.
KatyPet
4 / 4 / 0
Регистрация: 26.10.2012
Сообщений: 16
01.11.2012, 19:33     Даны три действительных числа a, b, c. Найти наибольшее из них #12
Убери вот эту строчку using namespace std и откомпилируй еще раз.
Если просто убрать эту строчку, не будут работать cin и cout.

Добавлено через 6 минут
Вот это работает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int m(int a, int b, int c)  
{
    if((a>=b)&&(a>=c)) return a;
    else if((b>=a)&&(b>=c)) return b;
    else return c;
}
int main ()
{
    int a,b,c;
    scanf("%i",&a);
    scanf("%i",&b);
    scanf("%i",&c);
    printf("a=%d\nb=%d\nc=%d\nmax=%d\n",a,b,c,m(a,b,c));
    getch();
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2012, 19:44     Даны три действительных числа a, b, c. Найти наибольшее из них
Еще ссылки по теме:

C++ Даны три числа. Найти сумму двух наибольших из них
C++ Даны три действительных числа a, b, c. Найти наибольшее из них
Даны три действительных числа, выбрать (вывести на экран) те из них, которые пренадлежат интервалу C++

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

Или воспользуйтесь поиском по форуму:
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
01.11.2012, 19:44     Даны три действительных числа a, b, c. Найти наибольшее из них #13
Цитата Сообщение от Deadslol Посмотреть сообщение
у меня C++ старый 3.1
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
#include <iostream.h>
 
double max(double a, double b) {
 
    if(a > b) return a;
    return b;
}
 
int main() {
    
    double a, b, c;
    
    cout << "a: ";
    cin >> a;
 
    cout << "b: ";
    cin >> b;
 
    cout << "c: ";
    cin >> c;
    
    cout << max(max(a, b), c) << endl;
 
    return 0;
}
Yandex
Объявления
01.11.2012, 19:44     Даны три действительных числа a, b, c. Найти наибольшее из них
Ответ Создать тему
Опции темы

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