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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2011, 15:38   #21
D1zz1
Пользователь
 
Регистрация: 04.06.2011
Сообщений: 32
По умолчанию

и как это исправить?)
D1zz1 вне форума Ответить с цитированием
Старый 16.06.2011, 16:25   #22
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Например, так (заодно и без goto и с правильным определением високосного года)
Код:
  write('Введите год: ');
  readln(Y);
  while ((Y mod 4 = 0) and ((Y mod 100 <> 0) or (Y mod 400 = 0))) do
  begin
    write('Год високосный. Попробуйте еще раз: ');
    readln(Y);
  end;
  
  write('Введите номер месяца: ');
  readln(N);
  while(N < 1) or (N > 12) do
  begin
    write('Некорректный номер месяца. Попробуйте еще раз: ');
    readln(N);
  end;

  case N of
    1: write('Январь 31 день');
    2: write('Февраль 28 дней');
    3: write('Март 31 день');
    4: write('Апрель 30 дней');
    5: write('Май 31 день');
    6: write('Июнь 30 дней');
    7: write('Июль 31 день');
    8: write('Август 31 день');
    9: write('Сентябрь 30 дней');
    10: write('Октябрь 31 день');
    11: write('Ноябрь 30 дней');
    12: write('Декабрь 31 день');
  end;
end.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 16.06.2011 в 16:27.
Alex11223 вне форума Ответить с цитированием
Старый 16.06.2011, 17:13   #23
D1zz1
Пользователь
 
Регистрация: 04.06.2011
Сообщений: 32
По умолчанию

Код:
write('Введите год: ');
здесь выдает ожидание ":="
D1zz1 вне форума Ответить с цитированием
Старый 16.06.2011, 17:20   #24
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

У меня все работает. Переменные объявить и begin в начале программы не забыл?)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 16.06.2011, 18:25   #25
D1zz1
Пользователь
 
Регистрация: 04.06.2011
Сообщений: 32
По умолчанию

да, мой косяк=) я про begin забыл :D спасибо большое=)
D1zz1 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
case boomeer Общие вопросы C/C++ 1 20.08.2010 12:13
case от а до я Horus92 Помощь студентам 7 15.07.2010 01:43
Use case elenSV Помощь студентам 0 09.06.2010 22:28
Case Is nes@ Помощь студентам 0 18.11.2009 20:21
case Кирилл17 Помощь студентам 6 28.12.2008 10:11