0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
1

Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими)

18.06.2019, 15:51. Показов 6983. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, но разделенные одним пробелом и в обратном порядке.

Реализовать задачу через подпрограмму.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2019, 15:51
Ответы с готовыми решениями:

Дана строка, состоящая из русских слов, набранных заглавными буквами и разделительными пробелами (одним или несколькими). Преобразовать каждое слово в
Дана строка, состоящая из русских слов, набранных заглавными буквами и разделительными пробелами...

Дана строка, состоящая из русских слов, разделенных пробелами
Дана строка, состоящая из русских слов, разделенных пробелами. Вывести слова с количеством букв...

Дана строка, состоящая из групп нулей и единиц. Каждая группа отделяется от другой группы одним или несколькими пробелами. Подсчитать количество симво
Дана строка, состоящая из групп нулей и единиц. Каждая группа отделяется от другой группы одним или...

Дана строка, состоящая из слов, разделенных пробелами. Посчитать количество сдвоенных букв в ведении тексте
Дана строка, состоящая из слов, разделенных пробелами. Посчитать количество сдвоенных букв в...

2
Почетный модератор
64302 / 47597 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
18.06.2019, 16:28 2
Лучший ответ Сообщение было отмечено ffhhhvv119 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
procedure revers(s:string);
var s1:string;
    i,j:integer;
begin
s:=s+' ';
i:=length(s)-1;
while i>1 do
if(s[i]<>' ')and(s[i+1]=' ') then
 begin
  s1:='';
  j:=i;
  while(j>=1)and(s[j]<>' ') do
   begin
    s1:=s[j]+s1;
    j:=j-1;
   end;
  write(s1,' ');
  i:=i-length(s1);
 end
else i:=i-1;
end;
var s:string;
begin
writeln('Введите строку из русских слов, разделенных пробелами(одним или несколькими)');
readln(s);
revers(s)
end.
0
0 / 0 / 0
Регистрация: 22.05.2019
Сообщений: 8
18.06.2019, 19:49  [ТС] 3
Огромное спасибо)
0
18.06.2019, 19:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2019, 19:49
Помогаю со студенческими работами здесь

Дана последовательность слов, разделенных пробелами. Вывести на экран те из них, которые содержат букву А.
Здравствуйте, буду очень благодарен, если поможете с решением нескольких задач. 1)Function...

дана строка состоящая из слов...
дана строка состоящая из слов, разделенных пробелами (одним или несколькими). Вывести самое длинное...

Слова исходной строки, разделенные одним или несколькими пробелами, переписывает в обратном порядке
Написать программу, которая слова исходной строки, разделенные одним или несколькими пробелами, ...

Дана строка, которая состоит из слов, разделенных пропусками. Определить количество слов содержащих ровно три буквы "а"
Дана строка, которая состоит из слов, разделенных пропусками. Определить количество слов содержащих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru