задание 2 Урок 22
Primary tabs
Определить, что делает эта программа
В ней есть лишние конструкции -- перепишите код оптимальным образом
var s:string; i, n: Integer;
a: array[1..8] of char;
begin
writeln('Vvedite stroku');
readln(s);
n := 1;
while(n<10) do // 1-8
begin
for i:=1 to Length(s) do
if (s[i]>='0')and(s[i]<='9') then
begin
a[n]:=s[i];
inc(n);
end;
end;
for i:=low(a) to high(a) do
write(a[i],' '); // выводим массив
readln();
end.
var s: string;
i,n: Integer;
a: array [1..8] of char;
begin
writeln('Vvedite stroku');
readln(s);
n := 1;
for i:=1 to Length(s) do
begin
if (s[i]>='0')and(s[i]<='9') then
begin
a[n]:=s[i];
inc(n);
if (n>8) then
break;
end;
end;
for i:=low(a) to high(a) do
write(a[i],' '); // выводим массив
readln();
end. - Log in to post comments
- 1196 reads
vedro-compota
Sat, 02/12/2022 - 20:21
Permalink
засчитано
засчитано
_____________
матфак вгу и остальная классика =)