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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2010, 23:10   #1
enji4ka
Пользователь
 
Аватар для enji4ka
 
Регистрация: 22.01.2009
Сообщений: 45
Вопрос

Дана программа:
...
Цитата:
begin
clrscr;
repeat
write('Vvedite naturaljnoe chislo');
readln(x);
val(x,n,kd);
until (kd=0) and (n>0);
...
ВопроС: Где нужно добавить цикл и с каким условием, чтобы Х можно было ввести 3 раза, если на 4ый раз неправильно, то программа выключается....Помогите пожалуйста с написанием!Очень надо на завтра(((

Helllppppp!!!

Последний раз редактировалось Stilet; 24.11.2010 в 09:48.
enji4ka вне форума Ответить с цитированием
Старый 23.11.2010, 23:31   #2
Sam Gold
Форумчанин
 
Аватар для Sam Gold
 
Регистрация: 26.03.2010
Сообщений: 538
По умолчанию

Цитата:
чтобы Х можно было ввести 3 раза, если на 4ый раз неправильно, то программа выключается....
Как-то непонятно задание сформулировано. Надо ввести х только три раза или любое число раз? А если на 4 раз правильно ввести, то что будет?
Единственный способ стать умнее - играть с более умным противником.
Sam Gold вне форума Ответить с цитированием
Старый 23.11.2010, 23:47   #3
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Может так?
Код:
var
  i: Integer;
begin
  clrscr;
  for i := 1 to 4 do
  begin
    write('Vvedite naturaljnoe chislo');
    readln(x);
    val(x,n,kd);
    if (kd = 0) then break;
  end;
  if (kd <> 0) then Exit;
...
Цитата:
Как-то непонятно задание сформулировано. Надо ввести х только три раза или любое число раз? А если на 4 раз правильно ввести, то что будет?
Судя по всему, должна работать дальше
psycho-coder вне форума Ответить с цитированием
Старый 23.11.2010, 23:54   #4
enji4ka
Пользователь
 
Аватар для enji4ka
 
Регистрация: 22.01.2009
Сообщений: 45
По умолчанию

Дааа!!Всё работает!Большое спасибо и удачи!!!
enji4ka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
циклы kat000 Паскаль, Turbo Pascal, PascalABC.NET 1 11.06.2010 19:36
Циклы oksik_777 Паскаль, Turbo Pascal, PascalABC.NET 2 19.05.2010 20:57
Циклы hewlett Помощь студентам 3 29.04.2010 21:00
Циклы A_Orlov Паскаль, Turbo Pascal, PascalABC.NET 1 27.04.2010 16:42
Циклы - вложенны циклы? tigga Microsoft Office Excel 5 19.02.2010 23:36