Составить ! паскаль. 1. из строки символов удалить самое длинное слово (тема: строковые и символьные величины).
245
297
Ответы на вопрос:
Var st: string; i,begs,ind,maxs: integer; begin write('задайте строку: '); readln(st); begs: =1; maxs: =1; for i: =1 to length(st) do begin if st[i]=chr(32) then begin if maxs< (i-begs) then begin maxs: =i-begs; ind: =begs; end; begs: =i+1; end; end; delete(st,ind,maxs); writeln('новая строка: ',st); end.
Что такое удалённая сумма не знаю, а просто сумма находится так: const n=5; var a: array [1..n] of integer; sum,i: integer; begin randomize; writeln(': '); for i: =1 to n do begin a[i]: =random(20)-10; write(a[i]: 6); end; writeln; sum: =0; for i: =1 to n do if a[i]> 0 then sum: =sum+a[i]; writeln('sum=',sum); end.
Популярно: Информатика
-
Sashafhvh20.04.2023 11:41
-
kristina71025.10.2021 14:52
-
311242aaa10.06.2021 23:24
-
вкпа13.08.2020 07:20
-
staritsckymax25.12.2022 22:31
-
DeNcHiK123st08.12.2022 08:36
-
koool306.08.2022 14:14
-
Admer18.04.2022 16:19
-
лох24801.12.2021 01:39
-
макс1337200423.01.2020 03:19