Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 25.01.2013
Сообщений: 119
1

Вывести строку, содержащую слова (разделенные одним пробелом), расположенные в обратном порядке

25.01.2013, 22:58. Показов 1857. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова (разделенные одним пробелом), но расположенные в обратном порядке.
 Комментарий модератора 
Правила форума п. 5.5: Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а также дублировать тему в одном разделе.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2013, 22:58
Ответы с готовыми решениями:

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

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

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

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

4
Pascal, Delphi, C++
215 / 128 / 91
Регистрация: 01.12.2012
Сообщений: 628
26.01.2013, 16:22 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Program  stroki;
Uses Crt;
Var Text: String;  
i: Integer; 
Letter: Char;    
BEGIN
ClrScr;
WriteLn('Введите текст :');
ReadLn(Text);
For i := 1 to Length(Text) do 
begin
Letter:= Text[i];      
If (Letter <> ' ')
then  Letter:=' ';
end;
END.
Добавлено через 4 минуты
уже была на форуме
1
0 / 0 / 0
Регистрация: 25.01.2013
Сообщений: 119
29.01.2013, 19:52  [ТС] 3
ничего не выдает
0
13 / 13 / 14
Регистрация: 11.11.2012
Сообщений: 147
01.03.2013, 01:11 4
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Program stroka;
var st,st1,sl:string;
    i:integer;
begin
readln(st);
 
for i:=1 to length(st) do
 if st[1]=' ' then delete(st,1,1);
 
while length(st)>0 do begin
sl:='';
for i:=1 to length(st) do
 if st[i]<>' ' then sl:=sl+st[i] else break;
  if sl<>' ' then st1:=sl+' '+st1;
  delete(st,1,length(sl)+1);
end;
  writeln(st1);
end.
1
0 / 0 / 0
Регистрация: 28.12.2014
Сообщений: 2
21.01.2015, 22:26 5
Оставляет изначальное количество пробелов, а нужно чтоб все слова разделялись одним пробелом
0
21.01.2015, 22:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2015, 22:26
Помогаю со студенческими работами здесь

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

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

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

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


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

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