Задача 5 урок 16
Primary tabs
Задача 5 урок 16
Пользователь вводит строку символов, в которой есть два числа, разделенные другими символами, т.е. строка имеет вид:
какиетосимволыЧИСЛО1какиетосимволыЧИСЛО2какиетосимволы
необходимо считать данные числа в две строковые переменные s1 и s2.
var s, S1, S2: string; i: Integer; begin writeln('Vvedite stroku'); readln(s); for i:=1 to Length(s) do if (s[i]>='0')and(s[i]<='9') then if length(S1) < 2 then S1:=S1+s[i] else if length(S2) < 2 then S2:=S2+s[i]; write('S1= ',S1,' '); // выводим строковые перемен. write('S2= ',S2); readln(); end.
- Log in to post comments
- 1334 reads
vedro-compota
Sun, 09/05/2021 - 12:19
Permalink
if length(S1) < 2 then
-- почему именно 2?
_____________
матфак вгу и остальная классика =)
boris68
Mon, 09/06/2021 - 22:27
Permalink
Решение было неверным. исправлено.
vedro-compota
Tue, 09/14/2021 - 22:25
Permalink
if NOT((s[i+1]>='0')and(s[i+1
_____________
матфак вгу и остальная классика =)
boris68
Wed, 09/15/2021 - 22:11
Permalink
Решение пересмотрено
vedro-compota
Sun, 09/19/2021 - 12:20
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)