Поделить число на 5. Если будет обычное число, то данное число кратно 5, а если ответ дробный (к примеру 2.36, 10.8), то число не кратно 5
olgavbaranova
02.11.2020
const nx = 20; var x: array[1..nx, 1..nx] of integer;z:array[1..nx*2] of integer; i, j, k,n,r,t: integer; begin Writeln('Введите размер матрицы n');Read(n); for i := 1 to n do begin for j := 1 to n do begin Read(k);x[i, j] := k; end;end; Writeln('Исходный массив'); for i := 1 to n do begin for j := 1 to n do begin Write(x[i, j]:4); if x[i, j]>0 then begin t:=t+1; z[t]:=x[i, j];end; end; Writeln; end; Writeln;Writeln('Одномерный массив'); for j := 1 to t do Write(z[j]:4); end.
Baidina
02.11.2020
// PascalABC.Net 3.2 begin var a:=ArrRandom(15,10,30).Select(x->x+0.1); Write('A='); a.Println; var b:=ArrRandom(12,10,30).Select(x->x+0.1); Write('B='); b.Println; var c:=a.Intersect(b).ToArray; Write('C='); c.Println; a:=a.Except(c).ToArray; Write('A новый='); a.Println; b:=b.Except(c).ToArray; Write('B новый='); b.Println end.
Если будет обычное число, то данное число кратно 5, а если ответ дробный (к примеру 2.36, 10.8), то число не кратно 5