Как ввести строковый тип данных (string) через пробел в паскале

0 голосов
72 просмотров

Как ввести строковый тип данных (string) через пробел в паскале


Информатика (595 баллов) | 72 просмотров
0

Уточните вопрос, что именно Вы хотите сделать?

0

мне нужно ввести 3 числа через пробел типа String

0

Невозможно это.

0

Пробел - полноправный символ строки и он не может быть одновременно разделителем строк.

0

а если замудрить, и если встретится пробел то строку надо "разрезать"

0

В первой строке входного файла INPUT.TXT записаны три натуральных числа через пробел. Каждое из чисел не превышает 10100.В выходной файл OUTPUT.TXT нужно вывести одно целое число — максимальное

0

Ну вот читайте все в единую строку, а потом её анализируйте

0

i:=1 to 303 doif a[i]=' ' then delete a[i];???

0

Я не знаю, что Вы хотели этим написать. Если Вам надо решить конкретную задачу, так напишите задание, как положено его оформлять

Дан 1 ответ
0 голосов

Readln(s);
s1:=copy(s,1,pos(' ',s)-1);
delete(s,1,pos(' ',s));
s2:=copy(s,1,pos(' ',s)-1);
delete(s,1,pos(' ',s));
s3:=s;
if(s1>s2)and(s1>s3)then writeln(s1)
   else if(s2>s1)and(s2>s3)then writeln(s2)
      else writeln(s3);

(256 баллов)