Решите на паскале пожалуйста

Ответить
ЮляОвчинникова
Сообщения: 1
Зарегистрирован: 21 дек 2017, 22:28

21 дек 2017, 22:32

Составьте алгоритм, вычисляющий по заданным вещественным числам А, В, С, D величины А*С+В*D и А*D-В*С. Этот алгоритм может использовать промежуточные величины, операции сложения, вычитания и умножения, причем умножение должно выполняться не более трех раз.
garmayev
Сообщения: 26
Зарегистрирован: 19 дек 2013, 17:40
Откуда: Irkutsk
Контактная информация:

09 янв 2018, 16:08

ЮляОвчинникова писал(а):Составьте алгоритм, вычисляющий по заданным вещественным числам А, В, С, D величины А*С+В*D и А*D-В*С. Этот алгоритм может использовать промежуточные величины, операции сложения, вычитания и умножения, причем умножение должно выполняться не более трех раз.

Код: Выделить всё

var a, b, c, d: integer;
begin
  readln(a, b, c, d);
  writeln(a*c+b*d);
  writeln(a*d-b*c);
end;
Как-то так (давно на паскакале не писал)
dr.Jekill
Сообщения: 509
Зарегистрирован: 03 янв 2009, 23:17
Откуда: Voronezh
Контактная информация:

12 янв 2018, 13:28

garmayev писал(а):

Код: Выделить всё

var a, b, c, d: integer;
begin
  readln(a, b, c, d);
  writeln(a*c+b*d);
  writeln(a*d-b*c);
end;
"алгоритм может использовать промежуточные величины" и "умножение должно выполняться не более трех раз" не наводит ни на какие мысли? )
Нет религии выше истины
dr.Jekill
Сообщения: 509
Зарегистрирован: 03 янв 2009, 23:17
Откуда: Voronezh
Контактная информация:

12 янв 2018, 13:32

Юля, а Вам замечание: пожалуйста в будущем более информативно называйте темы. Название темы должно содержать суть задачи. Правильное название темы - залог успешного и быстрого решения задачи, т.к. большинство студенческих задач в том или ином виде уже были решены на данном форуме. Если бы Вы правильно назвали тему, то вероятно нашли бы полезную информацию, а возможно и готовое решение в списке похожих тем внизу страницы.
Нет религии выше истины
Ответить