Предмет: Информатика, автор: AnnyM

Помогите с программой.
PascalABC.NET
Ввести последовательность от 1 до 30 слов, в каждом слове от 1 до 10 латинских букв. Между соседними словами не менее одного пробела, за последним словом стоит точка.
1) вывести последовательность в обратном порядке слов
2) вывести последовательность, удалив из неё повторное включение слов.
Тема новая, плохо разбераюсь. Прошу помощи. Заранее спасибо.

Ответы

Автор ответа: Аноним
0
// PascalABC.NET 3.2, сборка 1379 от 21.01.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var s:=ReadlnString;
  var a:=s.Left(Pos('.',s)-1).ToWords; // все до точки, по словам
  a.Reverse.Println; // обратный порядок слов
  a.Distinct.Println // без дубликатов
end.

Пример
арбуз     барабан арбуз  вагон голова      дом арбуз. ель
арбуз дом голова вагон арбуз барабан арбуз
арбуз барабан вагон голова дом
Похожие вопросы
Предмет: ОБЖ, автор: kristinaanyfrieva377
Предмет: Немецкий язык, автор: uhushnur
1. Ich bin 30 Jahre
a) alt
b) schon
c) neu
d) dick
e) jung
2. Найдите 3 подходящих по смысу значения lch verstehe nicht.
a) Ihnen
b) dein
c) Sie
d) ihn
e) er
3. Ich arbeite nicht. Ich bin
a) Puppe
b) Arbeiter
c) Arztin
d) Studentin
e) Hund
4. Mit dem Null-Artikel schreiben wir nichts vor das Nomen, wenn:
a) bei der Bezeichnung einer chemischen Reaktion eines Stoffes
b) bei der Festlegung einer Aktion
d) es bezeichnet einen Beruf oder eine Beschaftigung
e) um den Plural anzugeben
f) vor vielen Eigennamen
5.Найдите 2 подходящих по смысу значения Seine........ist BirgerstraBе, 26
a) Platz
b) Wohnort
c) Adresse
d) Nummer
e) leben
6.Укажите 3 правильных варианта Die Lehrerin lobte....
a) der Vater
b) einen Jungen
c) einem Jungen
d) das Madchen
e) den Schuhler
7. Haben Sie schon......Tomas entschuldigt?
a) mit
b) bei
c) fur
d) an
e) um
8. Mein...... ist Tomas Schwarz
a) Name
b) Meine Adresse
c) Mein Wohnungsort
d) Vorname
e) Familienname
9. Was........du? - Ich arbeite als Journalist.
a) bist
b) darfst
c) kannst
d) sprichst
e) machst
10. .........der Zug Verspatung hatte, musste er den Weg vom Bahnhof nach Hause zu Fuß gehen.
a) dass
b) deshalb
c) weil
d) darum
e) so dass
11. Maria........aus Bern
a) fahrt
b) wohnt
c) kommt
d) lernt
e) lebt
12. Найдите 2 подходящих по смысу значения lch.........Kaffee nicht gern.
a) lieber
b) esse
c) mag
d) trinkt
e) trinke
13. Mein....... ist 08.05.1985
a) Wohnort
b) Arbeitsstelle
c) Meine Schuljahre
d) Geburtsdatunm
e) mein Haus
14. Ist abc@abc.com deine......... ?
a) E-Mail
b) Handynummer
c) Adresse
d) Hausnummer
e) E-Mail Adresse​
Предмет: Биология, автор: oksirus2011
Предмет: Математика, автор: шанка