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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2013, 09:44   #1
Miha956
Пользователь
 
Регистрация: 19.03.2013
Сообщений: 10
По умолчанию Задача на while , Паскаль

Задачу надо сделать с помощью while
Вводим чистила с клавиатуры пока их не станет 10 или не встретиться буква b
Miha956 вне форума Ответить с цитированием
Старый 19.03.2013, 10:21   #2
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

Код:
var
  i : integer;
  x : string;
begin
i := 0;
while (i < 10)  and (x <> 'b') do // покуда i меньше 10 и не ввели 'b'
  begin
    readln(x); //считываем что ввели
    if x <> 'b' then // если не 'b'
      i := i + 1; // inc(i);  то +1 к счетчику чисел
  end;
end.
try .. except в паскале в необходимом виде видимо нету...

вариант более приближенный к условию
Код:
var
  i : integer;
  x : string;
begin
i := 0;
while (i < 10)  and (x <> 'b') do // покуда i меньше 10 и не ввели 'b'
  begin
    readln(x); //считываем что ввели
    try
      strtoint(x);
    except
      continue;
    end;
      i := i + 1; // inc(i);  то +1 к счетчику чисел
  end;
end.
пишу код не только за печеньки

Последний раз редактировалось VIK_aka_TOR; 19.03.2013 в 10:36.
VIK_aka_TOR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача паскаль Gaml Паскаль, Turbo Pascal, PascalABC.NET 2 20.11.2012 00:31
задача по паскаль. Дашенька11 Паскаль, Turbo Pascal, PascalABC.NET 3 27.03.2012 23:19
Задача паскаль! max42155 Паскаль, Turbo Pascal, PascalABC.NET 1 26.03.2012 03:24
Задача (паскаль) Рина05 Помощь студентам 0 08.12.2011 18:55
Задача по паскаль. aleksandr_dss Помощь студентам 1 31.12.2008 00:09