// PascalABC.NET 3.2, сборка 1370 от 24.12.2016// Внимание! Если программа не работает, обновите версию!begin var s:=ReadlnString('Введите строку:').ToLower; var c:=ReadlnChar('Введите искомую букву:').ToLower; Writeln('Буква встречается ',s.Where(a->a=c).Count,' раз(а)')end.
ПримерВведите строку: А роза упала на лапу АзораВведите искомую букву: аБуква встречается 8 раз(а)
// PascalABC.NET 3.2, сборка 1370 от 24.12.2016// Внимание! Если программа не работает, обновите версию!begin var s:=ReadlnString('Введите фразу:'); s.Replace('Ты','Я').Replace('ты','я').Printlnend.
ПримерВведите фразу: Тыков ест тыблокоЯков ест яблоко
// PascalABC.NET 3.2, сборка 1370 от 24.12.2016// Внимание! Если программа не работает, обновите версию!begin var s:=ReadlnString('Введите строку:'); var s1:=ReadlnString('Что найти?'); var s2:=ReadlnString('Чем заменить?'); s:=s.Replace(s1,s2); s.Println;end.
ПримерВведите строку: мама, мама, что я буду делать, мама, мама, как я буду жить?Что найти? мамаЧем заменить? папапапа, папа, что я буду делать, папа, папа, как я буду жить?