Предмет: Информатика,
автор: ikiru
Помогите написать программу в pascal.Дан набор слов, разделенных точкой с запятой (;). Набор заканчивается двоеточием (:). Определить, сколько в нем слов, заканчивающихся буквой а.
Ответы
Автор ответа:
0
var
str: string;
i : byte;
begin
readln(str);
str := str.Replace(':', '');
foreach c: string in str.Split(';') do
if (c[c.Length] in ['a', 'а']) then //не уточнено, какого алфавита "а"
i += 1;
writeln(i);
end.
str: string;
i : byte;
begin
readln(str);
str := str.Replace(':', '');
foreach c: string in str.Split(';') do
if (c[c.Length] in ['a', 'а']) then //не уточнено, какого алфавита "а"
i += 1;
writeln(i);
end.
Автор ответа:
0
опечатка?
str := str.Replace(':', ';');
str := str.Replace(':', ';');
Автор ответа:
0
В смысле, в ведённой строке удалить
Интересные вопросы
Предмет: Обществознание,
автор: catfireminicat
Предмет: Физика,
автор: valnovakarolina
Предмет: Информатика,
автор: milinkiykir
Предмет: Математика,
автор: Аноним
Предмет: Биология,
автор: VitaVovchok