Møŝķá56
04.03.2020 12:46

Аппарат семафоров в C/Linux Добрый день. Возникла проблема понятием задания. 4 дочерних ПРОЦЕССА выполняют циклы, в которых обрабатывается текст. Далее результаты помещаются в очередь сообщений и родительский выводит готовый результат. Вот такое задание в кратце. Также в конце условия задачи есть предложение "Решить задачу с использованием аппарата семафоров.", из-за которого у меня возник вопрос. Что подразумевается под словосочетание "Аппарат семафоров"? Использование только там, например, semget, semop и т. д.? Или подразумевается использование, например, мьютекса, критической секции?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
bizpro22
11.02.2021 06:40

x

2

+

y

2

=

16

...

...

...

...

...

...

.

.

(

1

)

x + y = 4 (2)

rearrange (2) to y = 4 - x (could do x = 4 - y )

substitute y = 4 - x into (1)

hence:  

x

2

+

(

4

x

)

2

=

16

x

2

+

16

8

x

+

x

2

=

16

and  

2

x

2

8

x

+

16

16

=

0

2

x

2

8

x

=

0

factor and solve : 2x(x - 4 ) = 0  

x

=

0

,

x

=

4

substitute these values into y = 4 - x , to find corresponding values of y.

x = 0 : y = 4 - 0 = 4 → (0 , 4)

x = 4 : y = 4 - 4 = 0 → (4 , 0 )

These are the points of intersection with the line x +y = 4 and the circle  

x

2

+

y

2

=

16

Answer link

Объяснение:

0,0(0 оценок)
Ответ:
kristinazmataeva
13.03.2020 15:43
Const n=5;
var 
  a,b:array[1..n,1..n] of integer;
  i,j: byte;
  max2,k5:integer;
begin
  randomize;
  k5:=0;
  max2:=0;
  for i:=1 to n do begin 
    for j:=1 to n do begin
      a[i,j]:=random(1,100);
      write(a[i,j]:4);
      if (i=2) and (a[i,j]>max2) 
        then max2:=a[i,j];
      if (j=5) and (a[i,j] mod 2 =0) 
        then k5:=k5+1;
    end;
    writeln;
  end;  
  writeln;
  writeln ('Максимальный элемент 2-ой строки = ',max2);
  writeln ('Количество четных элементов 5-го столбца = ',k5);  
end.



Пример:

   2  26  38  58  16
  70  24  40  39  35
  74  38  69  93  94
  64   6  18  56  93
  44  86  17  93  56

Максимальный элемент 2-ой строки = 70 <br>
Количество четных элементов 5-го столбца = 3
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота