Pascal Урок 15 Задача 12
Primary tabs
Дан массив длиной N (не более 100 элементов). Проверить, что в нем в встречаются все числа от 0 до k, где 0≤k
program U15Z12; type mas=array[1..99] of integer; var masiv:mas; function SecCheck(masiv:mas):boolean; var j,i,k,n,chet:integer; begin chet:=0; writeln('Vvedite N'); readln(n); writeln('Vvedite K'); readln(k); if(k<n)and(k>=0) then; begin randomize(); for i:= low(masiv) to n do masiv[i]:=random(n); for j:= 0 to k do begin for i:= 0 to n do begin if (j=masiv[i]) then begin inc(chet); break; end; end; end; if (chet = k) then begin writeln('V massive vstrechautsa vse elementi ot 0 do K'); result:= true; end else begin writeln('V massive vstrechautsa Ne vse elementi ot 0 do K'); result:= false; end; end; end; begin SecCheck(masiv); readln; end.
- Log in to post comments
- 1594 reads
vedro-compota
Thu, 10/15/2020 - 19:14
Permalink
переделать структуру, на
переделать структуру, на входе функции два параметра: сам массив и число k
_____________
матфак вгу и остальная классика =)