Как сделать так чтобы все значения массива считывались из одной строки. паскаль
218
440
Ответы на вопрос:
Var str, str1: string; arr: array [1..256] of byte; i, i2: byte; err: integer; begin readln(str); str : = concat(str, ' '); for i : = 1 to length(str) do begin if (str[i] = ' ') then begin i2 : = i2 + 1; val(str1, arr[i2], err); str1 : = ''; end else str1 : = concat(str1, str[i]); end; for i : = 1 to length(str) do write(arr[i]: 4); end.
Популярно: Информатика
-
konton30.05.2020 03:06
-
Dertylt04.09.2020 22:05
-
пати2416.12.2022 16:57
-
sasha244207.03.2023 19:46
-
rjt5414.09.2022 19:13
-
creativeIgorek18.03.2023 12:04
-
zhigalkinden30.04.2021 19:28
-
акниет0126.04.2020 00:08
-
verazotova0422.02.2020 15:39
-
sasasnikas10.05.2021 16:37