Форум программистов, компьютерный форум, киберфорум
Наши страницы
Алгоритмы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/10: Рейтинг темы: голосов - 10, средняя оценка - 4.90
ния
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 5
1

Составить алгоритм вычисления значения y=min(max(a,b)+min(c,d))

21.05.2013, 20:57. Просмотров 2055. Ответов 2
Метки нет (Все метки)

Здравствуйте! Помогите составить алгоритм вычисления значения y=min(max(a,b)+min(c,d)).
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2013, 20:57
Ответы с готовыми решениями:

Алгоритм min-max (ООП)
Доброго времени суток. Вопрос такой. есть программа "Найти клад". в ней есть матрица NxN в которой...

блох-схема алгоритма выбора max и min значения
помогите сделать вот такой алгоритм: max (x, y) при x > 0, y > 0 m = ...

Даны значения c, d, m, k. Напишите функцию min для вычисления значения следующего выражения: (min(c+d,m,k)+min(k,c,m))/(3+min(k,d-m,c+m)).
Даны значения c, d, m, k. Напишите функцию min для вычисления значения следующего выражения: ...

Процедура: Даны три числа a,b,c. Вычислить (max(a,b)+min(a,c))/(max(b,c)*min(a,b))+max(min(a,b),min(b,c))
Даны три числа a,b,c. Вычислить (max(a,b)+min(a,c))/(max(b,c)*min(a,b))+max(min(a,b),min(b,c)) с...

Составить программу для вычисления значения выражения (без использования макрокоманды MAX и MIN)

2
Mysterious Light
Эксперт по математике/физике
4094 / 2003 / 410
Регистрация: 19.07.2009
Сообщений: 3,022
Записей в блоге: 22
21.05.2013, 23:57 2
Странная запись. Либо Вы имели в виду y=min(max(a,b),min(c,d)), либо можно упростить до y=max(a,b)+min(c,d).

Первый вариант интерпретации
  1. Определить числа a,b,c,d. Описать числа t1,t2,r.
  2. Вызвать max(a,b) и записать результат в t1.
  3. Вызвать min(c,d) и записать результат в t2.
  4. Вызвать min(t1,t2) и записать результат в r.
  5. Вернуть r.
Предполагается, что функции min и max определены. Если нет, то доопределяем их так (для min, аналогично выглядит max):
  1. Определить числа a,b. Описать число r
  2. Если a<b, то присвоить r:=a, иначе присвоить r:=b.
  3. Вернуть r.
Альтернативно
  1. Определить числа a,b,c,d. Описать числа t1,t2,r.
  2. Если a<b, то присвоить t1:=b, иначе присвоить t1:=a.
  3. Если c<d, то присвоить t2:=c, иначе присвоить t2:=d.
  4. Если t1<t2, то присвоить r:=t1, иначе присвоить r:=t2.
  5. Вернуть r.
1
SvD1994
0 / 0 / 0
Регистрация: 19.12.2012
Сообщений: 23
11.11.2013, 00:27 3
это выглядит так?
Pascal
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
var a,b,c,d,t1,t2,r:integer;
begin
writeln('Vvedite chisla',a,b,c,d);
readln(a,b,c,d);
end;
begin
  if a<b then 
    t1:=b
  else
    t1:=a
end;
begin
  if c<d then //условие если c<d то с минимум иначе d
   t2:=c
  else
   t2:=d
end;
begin
if t1<t2 then
    r:=t1
    else
    r:=t2
    return r
    end;
   begin
   y:=a + max(a,b,min(c,d));
   writeln(y);
   end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2013, 00:27

18. Даны различные действительные числа x, y, z, d. Найти max (min (x, y), min (x, z), min (z, d)
Даны различные действительные числа x, y, z, d. Найти max (min (x, y), min (x, z), min (z, d)).

Даны значения х и у. напишите функции пользователя min и max для вычисления значения следующего выражения :
Даны значения х и у. напишите функции пользователя min и max для вычисления значения следующего...

Составить программу определения значения max и min элементов
Прграмма:&quot;Дан трёх мерный массив A(3,2,4).Составить программу определения значения max и min...


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

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

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