Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 10.11.2012
Сообщений: 15
1

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

16.02.2013, 20:24. Показов 1424. Ответов 3
Метки нет (Все метки)

Даны действительные числа x,y. Меньшее из этих двух чисел заменить их полусуммой, а большее – их удвоенным произведением.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
int main ()
{
    float x,y,a,b;
   scanf ("%f %f", x, y); 
    x = a;
    y = b;
    if (x>y)  
    {x= a*b*2; y=(a+b)/2;}
    else
    {x = (a+b)/2; y = a*b*2;}
    printf ("\n x=%f \n", x);
    printf ("y=%f \n", y); 
getch ();
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2013, 20:24
Ответы с готовыми решениями:

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

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

Разветвляющиеся алгоритмы: меньшее из двух чисел заменить их полусуммой, а большее – удвоенным произведением
Даны действительные числа Х и У (Х¹У). Меньшее из этих двух чисел заменить их полу суммой, а...

Большее из данных чисел заменить их полусуммой, а меньшее удвоенным произведением
2 написать проги разветвляющей структуры используя IF даны 2 числа. большее из этих чисел...

3
3170 / 1929 / 313
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
16.02.2013, 22:55 2
C++
1
2
3
4
float x,y,a,b;
scanf ("%f %f", x, y);
x = a;
y = b;
Я правильно понимаю, что переменным x, y вы присваиваете значения НЕинициализованных переменных a, b?
0
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 8
17.02.2013, 04:16 3
C
1
2
  a = x;
  b = y;
вместо
C
1
2
x = a;
y = b;
0
158 / 157 / 81
Регистрация: 31.12.2012
Сообщений: 254
17.02.2013, 04:56 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 <stdio.h>
 
int main(void)
{   
   
   float x,y,a,b;
   
   printf("\nVvedite x:\n");
   scanf("%f",&x);
   
   printf("\nVvedite y:\n");
   scanf("%f",&y);
   
   a=x;
   b=y;
   
   if(a > b) {
      y=(a+b)/2;
      x=a*b*2;
   }
   else {
      x=(a+b)/2;
      y=a*b*2;
   }
   
   printf("\nZnachenie X = %.2f",x);
   printf("\nZnachenie Y = %.2f",y);
   
   return 0;
}
1
Изображения
 
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.02.2013, 04:56

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

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

Большее из двух чисел заменить их полусуммой, а меньшее удвоенным произведением
Помогите пожалуйста составить простенький код для Visual Basic 6.0, к сожалению сама я не могу...

Меньшее из двух чисел заменить их полусуммой, а большее — их удвоенным произведением
Нужна помощь в решении задачи С++ билдере, задача выглядит так- Даны действительные числа x, y ...

Меньшее из двух чисел заменить их полусуммой, а большее – их удвоенным произведением
Вроде простая задача, а вот что-то не так. Подскажите пожалуйста! Задача:&quot;Даны действительные числа...


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

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

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