2. какой вариант из перечисленных описывает вещественную переменную на языке паскаль? 1. var x: integer; 2. var x: longint; 3. var x: real; 4. var x: byte;
#код программы Ruby 22 s = "abbbab" n = 0 for r in 0..s.size-1 for l in 0..r t = s[l..r] if t.reverse == t n += 1 p [l,r,t,n] end end end
NikonA83
31.05.2022
Думаю нет большой разницы между процедурой и функцией, просто функция куда удобнее. Для нахождения нода используется алгоритм Эвклида
//PascalABC.Net
function NOD(A, B: integer): integer; begin while A <> B do if A > B then A := A - B else B := B - A; NOD := A; end;
procedure pNOD(A, B: integer; var NOD: integer); begin while A <> B do if A > B then A := A - B else B := B - A; NOD := A; end;
begin var a: Array of integer := (16, 32, 40, 64, 80, 128); var n := a[low(a)]; for var i := low(a) to high(a) do pNOD(n, a[i], n);
Writeln(n); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
2. какой вариант из перечисленных описывает вещественную переменную на языке паскаль? 1. var x: integer; 2. var x: longint; 3. var x: real; 4. var x: byte;