Помогите написать программу в 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
В смысле, в ведённой строке удалить
Вас заинтересует
2 года назад
2 года назад
10 лет назад
10 лет назад
10 лет назад
10 лет назад