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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.10.2009, 03:42   #1
agunek
Новичок
Джуниор
 
Регистрация: 30.10.2009
Сообщений: 5
По умолчанию Помогите пожалуйсто решить задачку в Паскале

Проверить, верно ли, что после каждого знака препинания «.», «,», «;», «:» в тексте стоит пробел. Если нет, то указать номер позиции такого знака препинания.
agunek вне форума
Старый 30.10.2009, 04:30   #2
thedrill
Новичок
Джуниор
 
Регистрация: 30.10.2009
Сообщений: 1
Радость Paskal

проверь вот этот код, должен работать я не проверял, паскаля не было))
Код:
uses crt;
var s:string;
     i:integer;

begin clrscr;
write("Slovo:");
readln(s);

for i:=0 to length(s)-1 do
if s[i] in [':',';',',','.'] then
if (s[i+1]<>' ')
writeln(i);

readln;
end.

Последний раз редактировалось Stilet; 30.10.2009 в 07:37.
thedrill вне форума
Старый 30.10.2009, 09:09   #3
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

thedrill, писать лучше не "слово", а, к примеру, "текст". А пряморукая версия Вашего кода -
Код:
uses crt;
var s:string;
     i:integer;
begin clrscr;
write('Slovo:');
readln(s);
for i:=1 to length(s)-1 do
if s[i] in [':',';',',','.'] then
if (s[i+1]<>' ') then
writeln(i);
readln;
end.
LeBron вне форума
Старый 30.10.2009, 13:33   #4
agunek
Новичок
Джуниор
 
Регистрация: 30.10.2009
Сообщений: 5
По умолчанию

спасибо обльшое ..вроде все работает..а попроще это записать можно как-нибудь?! а то в школе не поверят , что сам решил((
agunek вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Люди помогите решить задачку в ПАСКАЛЕ BO4A Паскаль, Turbo Pascal, PascalABC.NET 0 27.05.2009 00:26
помогите решить задачку в паскале!!! Енка Паскаль, Turbo Pascal, PascalABC.NET 1 29.04.2009 09:54
Люди добрые (програмисты), помогите решить задачку на Паскале! QWR Помощь студентам 7 07.03.2009 16:57
Помогите решить интересную математическую задачку на Паскале. skl1f Помощь студентам 9 04.12.2008 01:10
Помогите решить задачку на строки в Паскале. TakeR Помощь студентам 8 26.12.2007 00:09