написать одну из частей программы! Язык Python или Паскаль! Нужно преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в четных позициях, а во второй половине - элементы, стоявшие в нечетных позициях.
Ответы на вопрос:
объяснение:
код к : «заменить первую букву у слов, следующих за словами die, der, das на прописную - pascal abc»
1. {
2. die, der, das
3. }
4. program words;
5. uses crt;
6. var s: string;
7. str: array[1..3] of string;
8. stemp: string;
9. i,j,k: integer;
10. flag: boolean;
11. begin
12. str[1]: ='die';
13. str[2]: ='der';
14. str[3]: ='das';
15.
16. write('enter your string: ');
17. readln(s);
18.
19. for i: =1 to length(s) do
20. begin
21.
22. flag: =true;
23. if (s[i]='d') then
24. begin
25. k: =1;
26. for j: =i to i+3 do
27. begin
28. if (s[j]=str[1][k]) or (s[j]=str[2][k]) or (s[j]=str[3][k]) then
29. begin
30. inc(k);
31. writeln(flag, ' j = ',j);
32. end
33. else
34. begin
35. flag: =false;
36. j: =i+4;
37 end;
38.
39.
40.
41. if (flag=true) then
42. begin
43. writeln('j+1=',j+1);
44. if (s[j+1]=' ') then
45. begin
46. if (s[j+2]> ='a') and (s[j+2]< ='z') then begin s[j+2]: =chr(ord(s[j+2])+32); end;
47. end;
48. i: =i+3;
49. end;
50.
51. end;
52. end;
53. end;
54.
55. writeln('new string: '+s);
56. end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
anayaremenco15.07.2022 18:48
-
julliastripa03.02.2020 21:47
-
Selektro26.09.2020 01:38
-
nazmiburkanova726.08.2022 18:23
-
камкозавра29.03.2020 13:56
-
ewenchester11.09.2020 08:24
-
sopyryaeva197622.11.2021 06:16
-
olyakei16.04.2021 02:23
-
kjigun12.09.2022 07:51
-
Vasyliev27.03.2021 19:15
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.