Var i,n,m: integer; a: set of 0..9; b: set of 0..9 =[0,1,2,3,4,5,6,7,8,9]; c: array[1..200] of integer; begin write(' N = '); readln(n); Randomize; for i:=1 to n do begin c[i]:=Random(255); write(c[i],' '); end; writeln; a:=[]; for i:=1 to n do begin m:=c[i]; while (m>0) do begin a:=a+[(m mod 10)]; m:=m div 10; end; end; b:=b-a; if b<>[] then begin write('в записи чисел массива не содержатся цифры : '); foreach i in b do write(i,' '); end else writeln('встречаются все цифры'); end.
Const n=20; type omas=array[1..n] of integer; Procedure Del (var z:omas; k:byte); var i:byte; begin for i:=k to n-1 do z[i]:=z[i+1]; z[n]:=0; end; var a:omas; i,b:integer; begin Randomize; for i:=1 to n do begin a[i]:=random(20); write(a[i]:4); end; writeln; b:=6; i:=1; while (i<=n)and(a[i]<>b) do i:=i+1; if i<=n then begin Del(a,i); writeln('Размерность массива = ',n-1); for i:=1 to n-1 do write(a[i]:4); writeln; end else writeln('Массив не изменился'); end. Пример: 12 13 6 7 17 1 18 17 3 2 12 3 16 6 7 13 0 2 5 18 Размерность массива = 19 12 13 7 17 1 18 17 3 2 12 3 16 6 7 13 0 2 5 18
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку