Задача 2 Урок 18
Primary tabs
Есть строка, в которой, среди прочих символов содержатся 3 числа, выделите эти в массив.
Проверьте работу программы на строках:123fdgF34sdf45g 123fdgF34sdfg45 fdg123F34sdfg45
program u18z2; type massiv = array[1..10] of string; var a,code,i,j: integer; s: string; b: massiv; begin writeln('Vvedite stroku'); readln(s); j:=1; for i:=1 to length(s)+1 do begin val(s[i], a, code); if (code=0) then b[j]:=b[j]+s[i] else if (b[j]<>' ') then begin j:= j+1; b[j]:=' '; end; end; for i:=1 to (j-1) do begin val(b[i], a, code); if (i=1) and (a=0) then else writeln(a); end; readln(); end.
- Log in to post comments
- 356 reads