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

Работа с числами - C++

Восстановить пароль Регистрация
 
Dashkevich
 Аватар для Dashkevich
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 39
08.04.2010, 23:46     Работа с числами #1
Пожалуйста помогите решить задачу, срочно нужно!
Если сумма трех попарно различных действительных чисел x,y,z меньше еденицы, то наименьшее из этих трех чисел заменить полусуммой двух других; в противном случае заменить меньшее из x и y полусуммой двух оставшихся значений.

ПОМОГИТЕ ПОМОГИТЕ ПОМОГИТЕ!!!!!!!!!!!!!!!!!!!!!!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2010, 23:46     Работа с числами
Посмотрите здесь:

Работа с 16-ричными числами C++
Работа с числами C++
Работа с числами в с++ C++
C++ работа с числами
Работа с длинными числами C++
работа с числами C++
Работа с числами C++
C++ функции работа с числами

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
09.04.2010, 11:24     Работа с числами #2
Не знаю, насколько это конструктивно и правильно, но вот:
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
31
32
#include <iostream>
 
using namespace std;
int main()
{
    float min=0, x=0,y=0,z=0;
    int k=0;
    cin>>x;
    cin>>y;
    cin>>z;
    if ((x+y+z)<1)
    {
        if (x<y)
             min=x;
        else
            min=y;
        if (min>z) 
            min=z;
        if (min==x) x=(y+z)/2;
        if (min==y) y=(x+z)/2;
        if (min==z) z=(x+y)/2;
    }
    else 
    {
        if (x<y) 
            x=(y+z)/2;
        else 
            y=(x+z)/2;
    }
    cout<<"x: "<<x<<" "<<"y: "<<y<<" "<<"z: "<<z<<" ";
    return 0;
}
Yandex
Объявления
09.04.2010, 11:24     Работа с числами
Ответ Создать тему
Опции темы

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