1 / 1 / 2
Регистрация: 13.11.2010
Сообщений: 23
1

помогите. неполучается!

15.11.2010, 17:51. Показов 384. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Все слова в которых буква "a" более 2-ух раз удалить из текста. Выведите на экран. Если такого символа нет, то выведите соответствующее сообщение

вот код!
uses crt;
var s,s1,s2:string;
n,i,j,k,p:byte;
begin
clrscr;
writeln('Введите последовательность слов, разделенных пробелами');
readln(s);
if (pos('a',s)=0)and(pos('а',s)=0)then{одна а в латинской раскладке, вторая в русской}
begin
write('В тексте нет букв а!');
readln;
exit;
end;
s2:='';
i:=1;
while i<=length(s) do
if (s[i]<>' ')and ((s[i-1]=' ')or(i=1)) then{если буква, а перед ней пробел, или она первая}
begin
k:=i;s1:='';
while (s[k]<>' ')and(k<=length(s))do {пока не пробел и не конец строки}
begin
s1:=s1+s[k];
k:=k+1;{идем вперед}
end;
p:=0;
for j:=1 to length(s1) do
if s1[j] in ['a','а'] then p:=p+1;
if p<3 then s2:=s2+s1; {пишем в новую строку}
i:=i+length(s1);{перепрыгиваем}
end
else
begin
s2:=s2+s[i];{если не слово, пишем и идем вперед}
i:=i+1;
end;
write(s2);
readln
end.

Добавлено через 8 минут
нет а! выполняется супер. А вот когда пише 3 а вподряд, то выводит на экран какую нить букву, причем удаляет даже те где нету 3 а
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2010, 17:51
Ответы с готовыми решениями:

Построить график неполучается
Программа строит график функции. Писал для другой функции, но с этой(3+2/x+3/(x*x)) почему то не...

Неполучается установить
защёл на www.oracle.com скачал jdk-7u45-windows-i586 - пытаюсь запустить комп ругается что данный...

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

Неполучается подключить приложение !
Всем доброго времени суток! Встала передо мной задача запустить приложение!

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2010, 17:51
Помогаю со студенческими работами здесь

при установки неполучается
проблема хотел поставить на нетбук XP с флешки, при установки удалил все разделы, зделал новый 1 с...

Неполучается записать аудио сд
У меня стоит Win7 потаюсь записать музыку на балванку , записываю но сюдюк в машине всеравно...

Неполучается использовать функцию(
Дана последовательность чисел, оканчивающаяся нулём. Требовалось написать программу, которая...

Неполучается создать процесс
Привет! Такая проблема возникла. В Visual C++ 2010 неполучается создать процесс. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru