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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2009, 14:39   #1
feeras
 
Регистрация: 24.12.2009
Сообщений: 5
По умолчанию Вычислительные процессы с использованием строк

Дано натуральное n и символы S1, ..., Sn. Выяснить, имеются ли в последовательности S1, ..., Sn члены Si, Si+1 такие, что Si - это запятая, а Si+1 - тире.

Код:
program zapytay_tire;
uses crt;
const n=10;
var s:array[1..n] of char;
    i,k:integer;
begin
clrscr;
write ('Введите ',n,' символов:');
for i:=1 to n do
read(s[i]);
readln;
k:=0;
for i:=1 to n do
if (s[i]=',') and (s[i+1]='-') then
   begin
     writeln ('Такие члены последовательности есть!');
     readln;
     k:=1;
   end;
if k=0 then writeln ('Таких членов последовательности нет!');
readln;
end.
Мне сказали, что задача написана несколько неправильно. В чем причина?
feeras вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ Urz-3 Помощь студентам 5 06.12.2011 06:33
Разветвляющиеся вычислительные процессы Freia Помощь студентам 2 11.02.2010 17:33
Разветвляющиеся вычислительные процессы Yagodka88 Помощь студентам 1 25.12.2009 06:13
С++ Циклические вычислительные процессы. bpystep Помощь студентам 19 19.09.2009 23:27
ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ Urz-3 Помощь студентам 2 07.06.2009 18:56