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

Помогите пожалуйста решить задание по информатике дан текст х слова разделены запятой и пробелом удалите из текста слова которые начинаются на -не, а заканчуется на последнюю букву текста. После удаления слова должны быть разделены одной запятой и пробелом


ssolomyanoy: у ворде?
Giammy: Вообще задание понять не могу, были запятые и пробелы, оставить запятые и пробелы?
kapacynajulia: да
kapacynajulia: удалите из текста слова которые начинаются на -не, а заканчуется на последнюю букву текста.

Ответы

Автор ответа: Аноним
0

javascript:var строка = "Школьник, неполноценный, недоразвитый, винторогий"; alert(строка.split(", ").filter(function (зн) { return !(new RegExp("^не.*" + строка.charAt(строка.length - 1) + "$", "gi")).test(зн); }).join(", "));

Результат: "Школьник, винторогий".


kapacynajulia: не програмка
kapacynajulia: Со стокой Var
kapacynajulia: begin
Аноним: А что же? Уточняй в задании, чтобы было ясно, что именно нужно делать. Что за begin?
Аноним: Помочь мы всегда рады, да только не всегда ясно из задания, что требуется сделать.
kapacynajulia: Надо написать систему со строкой Var и так далее
kapacynajulia: Я правда забыла в какой програме оно должно делатся
kapacynajulia: но немного помню то что оно начинается на АBC
kapacynajulia: Pascal
kapacynajulia: ABC
Автор ответа: Аноним
0

PascalABC.NET 3.4.2, сборка 1881 от 19.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 var s := ReadlnString;

 s.ToWords(',', ' ')

     .Where(w -> (w[:3] <> 'не') or (w.Right(1) <> s.Right(1))).Println

end.

Похожие вопросы
Предмет: Химия, автор: solodukhinandrey10