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

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

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

даны два действительных числа - C++

07.09.2012, 16:57. Просмотров 552. Ответов 5
Метки нет (Все метки)

даны два действительных числа которые не равны друг другу.если введены одинаковые то попросить повторить ввод.Меньшее из этих чисел заменить их средним арифметич. и большее их произведением
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2012, 16:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос даны два действительных числа (C++):

Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так. - C++
Даны два действительных числа. Вывести первое число, если оно больше второго, и оба числа, если это не так.

Даны три действительных числа - C++
три действительных числа а, b, с. Определить, являются ли они последовательными членами арифметической последовательности.

Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих массивов упорядоченный массив М3 - C++
Помогите с работой на Borland C++ 5.02:Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих...

Даны три действительных числа: a, b, c. Проверьте, выполняется ли равенство a + b = c - C++
Даны три действительных числа: a, b, c. Проверьте, выполняется ли равенство a + b = c . Если равенство выполняется, выведите YES, если не...

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

Даны три действительных числа: a, b, c. Проверьте, выполняется ли равенство a+b=c - C++
Здравствуйте. Нужно выполнить задачку. Даны три действительных числа: a, b, c. Проверьте, выполняется ли равенство a+b=c. ...

5
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,282
Записей в блоге: 2
Завершенные тесты: 1
07.09.2012, 17:42 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int main()
{
    float a, b, c, d;
    do
    {
        std:: cin >> a >> b;
    } while (abs(a-b)<1E-9);
 
    c = a; d = b;
    (a<b ? a : b) = (a+b)/2;
    (c>d ? a : b) = (c*d);
 
    std:: cout << a << " " << b << std::endl;
    system ("pause");
    return 0;
}
1
sovershenstvo
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 125
07.09.2012, 19:08  [ТС] #3
вместо while нужно использовать if,еще и результат вывести на экран
0
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,282
Записей в блоге: 2
Завершенные тесты: 1
07.09.2012, 19:45 #4
sovershenstvo, писать if... то есть, надо запрашивать только еще один раз, если одинаковые числа? Или писать метки, а их я писать не хочу

Не по теме:

Как говорится, мальчик написал метки... и умер.

0
sovershenstvo
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 125
07.09.2012, 21:41  [ТС] #5
Нам толком не объяснили,но сказали while не использовать,думаю что надо запрашивать только еще один раз, если одинаковые числа
0
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,282
Записей в блоге: 2
Завершенные тесты: 1
07.09.2012, 21:56 #6
Цитата Сообщение от sovershenstvo Посмотреть сообщение
while не использовать
можно использовать for.
0
07.09.2012, 21:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2012, 21:56
Привет! Вот еще темы с ответами:

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

Даны три действительных числа, выбрать из них те, которые принадлежат интервалу от 1 до 3 - C++
Даны три действительных числа, выбрать из них то которые принадлежат интервалу от 1 до 3. Программа: Program Pawel; Var ...

Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны - C++
Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны.

Даны три действительных числа a, b, c. Возвести в квадрат те из них, значения которых положительные - C++
Даны три действительных числа a, b, c. Возвести в квадрат те из них, значения которых положительные (результат обозначить соответственно...


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

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

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