я помню, как я сидела на уроках языка, и учитель рассказывал, что такое словообразование.
на следующий день я, к своему огорчению, не сделала . а оно было: выучить правило, что же такое это самое словообразование.
когда меня вызвали к доске, я вспомнила начало: имя словообразование - это исходная часть а дальше забыла. но тогда был счастливый день, я и я вспомнила, и сказала:
"словообразование- это образование новых слов от похожих. например, работа - работник. и работник, это слово, которое образовалось с словообразования"
учительница поставила мне 5 (или какая у вас самая высокая и я довольная пошла домой.
из того дня я поняла одно: даже если я не знаю четко правило, можно пересказать его своими словами, и все получиться.
имя существительное.
я помню, как я сидела на уроках языка, и учитель рассказывал, что такое словообразование.
на следующий день я, к своему огорчению, не сделала . а оно было: выучить правило, что же такое это самое словообразование.
когда меня вызвали к доске, я вспомнила начало: имя словообразование - это исходная часть а дальше забыла. но тогда был счастливый день, я и я вспомнила, и сказала:
"словообразование- это образование новых слов от похожих. например, работа - работник. и работник, это слово, которое образовалось с словообразования"
учительница поставила мне 5 (или какая у вас самая высокая и я довольная пошла домой.
из того дня я поняла одно: даже если я не знаю четко правило, можно пересказать его своими словами, и все получиться.
===== PascalABC.NET =====
begin
var D := new Dictionary<char, integer>; // словарь
var s := ReadlnString('Введите текст:') // ввести строку текста
.ToLower // перекодировать буквы к нижнему регистру
.Where(c -> c.IsLetter); // отобрать только буквы
foreach var c in s do // повторить для каждого символа в строке
if D.ContainsKey(c) then // если символ уже встречался
D[c] += 1 // увеличить его счетчик на 1
else // в противном случае
D.Add(c, 1); // добавить символ в словарь со счетчиком 1
D.Where(p -> p.Value > 1) // отобрать элементы словаря со счетчиком > 1
.Select(p -> p.Key) // выбрать сами символы
.OrderBy(p -> p) // отсортировать по алфавиту
.Println(' ') // вывести через пробел в строку
end.