Вчем заключается основная идея организации raid - массивов? 1) параллельное наращивание емкости накопителей на жестких дисках 2) деление потока информации на блоки, записываемые на разные диски в raid - массиве 3) контроль четности и правильности чтения/записи на диски в raid - массиве 4) дублирование каждого файла на разных дисках в raid - массиве
226
379
Ответы на вопрос:
Type frac = record p: integer; q: 1..32767 end; function gcd(a: integer; b: integer): integer; {нахождение нод} var i: integer; begin while b < > 0 do begin a : = a mod b; i : = b; b : = a; a : = i end; result : = a end; function redfrac(a: frac): frac; {сокращение дроби} var igcd: integer; r: frac; begin igcd : = gcd(a.p, a.q); r.p : = a.p div igcd; r.q : = a.q div igcd; redfrac : = r end; function add(a, b: frac): frac; {сложение дробей} var r: frac; begin r.p : = a.p * b.q + b.p * a.q; r.q : = a.q * b.q; add : = redfrac(r) end; function mult(a, b: frac): frac; {умножение дробей} var r: frac; begin r.p : = a.p * b.p; r.q : = a.q * b.q; mult : = redfrac(r) end; var m, n, k: frac; begin m.p : = 4; m.q : = 15; {4/15} n.p : = 9; n.q : = 25; {9/25} k : = add(m, n); writeln(k.p, '/', k.q); k : = mult(m, n); writeln(k.p, '/', k.q); end. результат выполнения программы: 47/75 12/125
Популярно: Информатика
-
Лизагоу24.09.2022 02:29
-
АсяГордиенко08.09.2021 16:28
-
eva44478604.09.2022 18:39
-
Nikitaue03.11.2022 09:55
-
STALKER14707.10.2022 19:40
-
LediDiana200522.04.2022 17:12
-
567899876520.10.2022 05:35
-
alonsoqureaz12.03.2020 21:27
-
Бубух25.08.2022 07:34
-
виктория200314126.11.2021 02:06