Задача 4 Урок 16
Primary tabs
Пользователь вводит строку произвольных символов, запишите первые 8 символов цифр в массив и выведете этот массив на экран.
Подсказка: массив должен быть "of char".
var i, p: integer; s: string; a: array[1..8] of char; begin p := 1; writeln('vvedi stoky'); readln(s); for i := 1 to length(s) do if((s[i] >= '0') and (s[i] <= '9') and (p <= 8)) then begin a[p] := s[i]; inc(p); end; for i:= low(a) to high(a) do writeln(a[i]); readln(); end.
- Log in to post comments
- 1277 reads
vedro-compota
Sat, 09/11/2021 - 12:19
Permalink
for i:= low(a) to high(a) do
-- выводить только те числа, что реально нашлись в строке. Их может оказаться и меньше 8
_____________
матфак вгу и остальная классика =)
jl8qy9kd_pro
Mon, 09/13/2021 - 22:35
Permalink
RE
vedro-compota
Tue, 09/14/2021 - 22:09
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)