Пользователь вводит строку произвольных символов, выделите из неё массив первых 8 строковых литералов, которые являются числами. И выведите эти числа на экран.
Пользователь вводит строку произвольных символов, запишите первые 8 символов цифр в массив и выведете этот массив на экран.
Подсказка: массив должен быть "of char".
var i,k:integer; s:string; a:array [1..10] of char;
begin
readln(s);
k:=0;
for i:=1 to Length(s) do
begin
if (s[i]>='0')and(s[i]<='9') then
begin
inc(k);
a[k]:=s[i];
end;
end;
for i:=low(a) to k do
write(a[i]);
readln();
end.
Пользователь вводит произвольную строку, выведите на экран каждый пятый символ или сообщение об ошибке, если строка состоит менее чем из 5 символов.
var i,k:integer; s:string;
begin
readln(s);
if length(s)<5 then
write('oshibka')
else
for i:=1 to length(s) do
if (i div 5>=1)and (i mod 5=0) then
writeln(s[i]);
readln();
end.