Дано предложение на языке, состоящее из нескольких слов, количество символов слова не превосходит 15 символов найти те из малых согласных букв, которые встречаются в первом и последнем слове предложения.pascal abc
204
248
Ответы на вопрос:
1. "школьное" решение // pascalabc.net 3.0, сборка 1073 const sb='bcdfgjklmnpqrstvwxz'; s='computer programming is a process of computer programs creation'; var i,n: integer; s1,sn,t: string; begin i: =1; while s[i]< > ' ' do inc(i); s1: =copy(s,1,i-1); n: =length(s); i: =n; while s[i]< > ' ' do dec(i); sn: =copy(s,i+1,n-i); t: =''; for i: =1 to length(s1) do if pos(s1[i],sb)> 0 then t: =t+s1[i]; s1: =t; t: =''; for i: =1 to length(sn) do if pos(sn[i],sb)> 0 then t: =t+sn[i]; sn: =t; t: =''; for i: =1 to length(s1) do if pos(s1[i],sn)> 0 then if pos(s1[i],t)=0 then t: =t+s1[i]; for i: =1 to length(t) do write(t[i],' '); writeln end. тестовый прогон: t r 2. "нормальное" решение// pascalabc.net 3.0, сборка 1073 const sb='bcdfgjklmnpqrstvwxz'; s='computer programming is a process of computer programs creation'; begin var a: =s.towords(' '); a[0].intersect(a[a.length-1]).where(x-> pos(x,sb)> 0).println(',') end. тестовый прогон: t,r
Var i,n: integer; a: array[1..10]of integer; begin write('исходный массив'); for i: =1 to 10 do begin a[i]: =random(10); write(a[i],' '); end; writeln; n: =a[2]; writeln('преобразованный массив'); for i: =1 to 10 do begin if (i mod 2=0) then a[i]: =a[i]-n; write(a[i],' '); end; end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
pirozhkovanastya15.09.2022 07:45
-
Anonim3000123.10.2022 14:40
-
glushak52712.10.2020 00:19
-
лунтик7309.03.2021 05:57
-
жанель9311.04.2021 13:50
-
КаРаТиСтКиОкУшИнА01.08.2022 16:34
-
yukodraw30.01.2023 05:43
-
NikNameXxX28.08.2020 17:16
-
pernik2012106.12.2021 09:32
-
Елена576325.02.2023 09:22
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.