Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Semen98
-8 / 1 / 0
Регистрация: 10.04.2017
Сообщений: 86
1

Даны числа. Заменить большее, и меньшее

01.05.2017, 13:11. Просмотров 771. Ответов 5
Метки нет (Все метки)

Даны числа х и у. Большее из этих чисел заменить половиной их суммы, а меньшее – их утроенным произведением.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2017, 13:11
Ответы с готовыми решениями:

Операторы выбора. Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения
Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб,...

Операторы выбора. Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить полуразностью двух других,меньшее увеличить втрое
Даны 3 различных числа. Большее уменьшить на среднее, среднее заменить...

Ввести два числа. Меньшее заменить их полусуммой, а большее - удвоенным произведением
.Ввести два числа. Меньшее заменить их полусуммой, а большее - удвоенным...

Даны действительные числа А, В, С. Большее из них возвести в квадрат, "среднее"(по величине)- в куб, меньшее -
Даны действительные числа А, В, С. Большее из них возвести в квадрат,...

Даны три различных числа. Меньшее из них заменить суммой квадратов
1) Даны три различных числа. Меньшее из них заменить суммой квадратов, среднее...

5
GoldenId
131 / 130 / 64
Регистрация: 11.11.2010
Сообщений: 770
Записей в блоге: 14
Завершенные тесты: 1
01.05.2017, 13:16 2
C++
1
2
3
4
5
6
double z = ( x + y ) / 2;
double t = 3 * x * y;
if( x < y )
    std::swap( z, t );
x = z;
y = t;
0
Semen98
-8 / 1 / 0
Регистрация: 10.04.2017
Сообщений: 86
01.05.2017, 13:20  [ТС] 3
Можете написать полную программу начиная с йострим
0
axela002
58 / 50 / 43
Регистрация: 12.03.2017
Сообщений: 512
Завершенные тесты: 5
01.05.2017, 13:49 4
Лучший ответ Сообщение было отмечено Semen98 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
int main()  {
 
double x,y;
cin >> x >> y;
if(x >y) {
 
x = (x+y)/2;
y = (y*x)*3;
cout << x << " " << y << endl;
} else {
 
y = (y+x)/2;
x = (y*x)*3;
cout << x << " " << y << endl;
 
} 
 
 
 
 
}
Если nомог , не забудь сnасибку)
1
GoldenId
01.05.2017, 14:36
  #5

Не по теме:

Цитата Сообщение от axela002 Посмотреть сообщение
Если nомог , не забудь сnасибку)
За это могут наказать.
5.10. Запрещено накручивать репутацию и другую статистику пользователя любым способом, включая создание пользователей-клонов, а также склонять (агитировать) других пользователей к ее изменению.

0
axela002
58 / 50 / 43
Регистрация: 12.03.2017
Сообщений: 512
Завершенные тесты: 5
01.05.2017, 14:43 6
Цитата Сообщение от GoldenId Посмотреть сообщение
За это могут наказать.

Не по теме:

Хорошо , я nонял , сnасибо за информацию

0
01.05.2017, 14:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2017, 14:43

Меньшее из двух чисел заменить их полусуммой, а большее -их удвоенным произведением
Даны действительные числа х,y (xy не равен Y) меньшее из этих двух чисел...

Меньшее из двух чисел заменить полусуммой, а большее удвоенным произведением
2) а)Даны действительные числа х и у(х не равно у). Меньшее из этих чисел...

Меньшее из двух чисел заменить их полусуммой, а большее - их удвоенным произведением
даны действительные числа x,y(x!=y).Меньшее из двух чисел заменить их...


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

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

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