Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.02.2012, 19:56   #1
BBorr1
Пользователь
 
Регистрация: 26.01.2012
Сообщений: 22
По умолчанию чутка доделать

Код:
program wtfazs;
uses crt;
var st:string;
k,l,i:integer;
begin
writeln('Vvedite prdlojenie');
readln(st);
for i:=1 to l do
begin
if (st[i]=' ') or (st[i]=', ') or(st[i]=', ') then
k:
end;
writeln('kollichestvo bukv v stroke' ,k);
readln;
end.

короче нужно что бы при вводе предложения, считались только символы кроме точки, пробела, и запятой! Помогите доделать
BBorr1 вне форума
Старый 06.02.2012, 20:12   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Код:
program wtfazs;
uses crt;
var st:string;
k,l,i:integer;
begin
writeln('Vvedite prdlojenie');
readln(st);
for i:=1 to l do
begin
if not st[i] in [' ',', ','.','. '] then
k:
end;
writeln('kollichestvo bukv v stroke' ,k);
readln;
end.
Кольша вне форума
Старый 06.02.2012, 20:54   #3
skyll
Пользователь
 
Регистрация: 05.02.2012
Сообщений: 28
По умолчанию

Держи:

Код:
program prg;
uses crt;
var
   text: string;
   i, sum: integer;
begin
     sum := 0;
     writeln('Text: ');
     readln(text);
     for i := 1 to length(text) do
         if (text[i] <> ' ') or (text[i] <> ',') or (text[i] <> '.') then
            inc(sum);
     write('Count: ', sum);
end.
skyll вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++ Немного доделать clumz Помощь студентам 0 24.01.2012 21:18
Доделать проект Sapiga Фриланс 0 12.09.2011 13:12
не могу доделать на си VIKA1829 C# (си шарп) 3 27.02.2011 14:40
Доделать лабу по С++ GreenTerrapin Фриланс 0 23.12.2010 11:34
Помогите доделать Povar Паскаль, Turbo Pascal, PascalABC.NET 1 16.05.2008 14:43