Вопрос задан 31.07.2018 в 02:17. Предмет Информатика. Спрашивает Мошникова Яна.

ПОМОГИТЕ ПОЖАААЛУСТА! Даны 2 действительных числа a,b. Вывести первое, если оно больше второго и

оба числа в противном случае. Составить програмуданы 2 числа Х , У меньшее из них заменить иполусуммой , большее -удвоенным произведением этих чисел. составить программу
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пузанова Лиза.

1)

uses crt;

var

a,b:integer;

begin

clrscr;

read(a,b);

if a>b then write(a) else write(a,';',b);

end.

 

2)

uses crt;

var

x,y,x1,y1:real;

begin

read(x,y);

x1:=x; y1:=y;

if x<y then begin x:=(x1+y1)*(1/2); y:=(x1*y1)*2; end else begin y:=(x1+y1)*(1/2); x:=(x1*y1)*2; end;

write('x=',x,',','y=',y);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи можно использовать следующий алгоритм:

1. Создать две переменные a и b и присвоить им значения двух действительных чисел.

2. Проверить условие: если a больше b, то вывести a, иначе вывести результат вычисления (a + b)/2 для меньшего числа и 2 * a * b для большего числа.

3. Написать программу на выбранном языке программирования, используя созданный алгоритм.

Пример решения на языке Python:

```python a = float(input("Введите первое число a: ")) b = float(input("Введите второе число b: "))

if a > b: print("Первое число a больше второго: ", a) else: x = (a + b) / 2 y = 2 * a * b print("Меньшее число X:", x) print("Большее число Y:", y) ```

Это программа сначала запрашивает у пользователя два числа, затем проверяет условие и выводит результат в соответствии с ним.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос