50 . pascalabc дан текст, состоящий из слов: между словами произвольное число пробелов, после последнего слова точка. напечатать все слова, удалив из них две последние буквы.
170
200
Ответы на вопрос:
Var l,i: integer; s,w: string; prt: boolean; c: char; begin { s: =' арбуз вагон барабан goodday dummy. '; } write('введите строку: '); readln(s); l: =pos('.',s); s: =copy(s,1,l-1)+' '; i: =1; prt: =false; w: =''; while i< =l do begin c: =s[i]; if c=' ' then begin if prt then begin if length(w)> 2 then write(copy(w,1,length(w)-2),' '); w: =''; prt: =not prt end end else begin w: =w+s[i]; prt: =true end; inc(i) end; writeln end.
Var s1,s2: string; i: integer; begin writeln('введите строку: '); readln(s1); while pos(' ',s1)> 0 do delete(s1,pos(' ',s1),1); s1[length(s1)]: =' '; s2: =''; for i: =1 to length(s1)-2 do if (s1[i+2]< > ' ')and(s1[i+1]< > ' ') then s2: =s2+s1[i]; writeln(s2); end. пример: введите строку: все слова удалив две последние буквы. в сло удал д последн бук
1. Алфавит
2. Количество символов (цифр) в алфавите позиционной системы счисления называется основанием системы счисления.
Популярно: Информатика
-
dhdhfjd5505.07.2020 15:02
-
Tittans10411.08.2022 22:22
-
Zhenek19564323.08.2021 13:28
-
sadnaadina0008.11.2022 06:10
-
M1A1T1E1M1AT1I1K17.03.2021 00:08
-
alina2855115.06.2023 07:31
-
asdsssssssssss12413.09.2020 04:34
-
annaa02114.11.2021 20:00
-
aeraerororrrrea22.01.2020 15:15
-
sad130013.08.2020 19:34