Ребята помогите пожалуйста....язык Pascal))) Ввести целочисленный двумерный массив A n×m, вывести его. Найти максимальный и мини
Ребята помогите пожалуйста....язык Pascal)))
Ввести целочисленный двумерный массив A n×m, вывести его. Найти максимальный и минимальный элементы массива, среди тех, значения которых кратны двум. Найденные элементы удвоить, а все остальные утроить.
/// Находит минимальный и максимальный элементы, кратные двум procedure FindElem(a: array [,] of integer; var min, max: integer); begin min := integer.MaxValue; max := integer.MinValue; for var i := 0 to a.GetLength(0) - 1 do for var j := 0 to a.GetLength(1) - 1 do if a[i, j] mod 2 = 0 then begin if a[i, j] > max then max := a[i, j]; if a[i, j] < min then min := a[i, j]; end; end; ///Создает массив 10 на 10 целых чисел из рандома от 0 до 10 function MakeArray: array [,] of integer; begin SetLength(result, 10, 10); for var i := 0 to result.GetLength(0) - 1 do for var j := 0 to result.GetLength(1) - 1 do result[i,j] := Random(0, 10); end; ///Распечатывает массив procedure PrintArray(a: array [,] of integer); begin for var i := 0 to a.GetLength(0) - 1 do begin for var j := 0 to a.GetLength(1) - 1 do Print(a[i,j]); writeln; end; end;
begin var c := MakeArray; var min, max: integer; PrintArray(c); FindElem(c, min, max); Writeln('min = ', min); Writeln('max = ', max); end.
{1} var a,b,n:integer; c:real; begin read(n); for a := 1 to n-1 do for b := a to n-1 do begin c := sqrt(sqr(a) + sqr(b)); if c < n then if c = trunc(c) then writeln(a:3,' ',b:3,' ',c:3); end; end.
{2} var n,i:integer; s,x:real; begin read(n); s := 0; for i := 1 to n do begin read(x); s := s + x; end; writeln(s/n); end.
Формула нахождения объема закодированного звука A = D * i * t * c (D - частота дискретизации, i - глубина бит/разрядность, t - время, c - кол-во каналов) Приводим единицы измерения D = 64.0 Гц (возможно тут описка, обычно 64 кГц) t = 320 c
A = D * i * t * c = 64.0 * 64 * 320 * 1 = 1310720.0 бит = 160.0 Kбайт = 0.15625 Мбайт
Здесь какая-то ошибка, потому что в числе 2121321 с системой счисления 3 присутствует цифра 3, которая не может никак там находиться, так как в записи системе счисления с основанием 3 лишь 3 цифры - 0, 1 и 2.