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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2016, 21:17   #1
Макс1133
Новичок
Джуниор
 
Регистрация: 27.09.2016
Сообщений: 1
Сообщение Помощь по коду

Код:
program game;
label 1;
var a,b:integer;
begin
  a:=Random(101);
  Writeln('Я загадал число от 1 до 100. Попробуйте его угадать. ');
  1:
  Read(b);
  if b>a then
    Begin
      Write('мое число больше');
      goto 1;
    end
  else
  begin
    if b<a then
      Begin
        write('мое число меньше');
        goto 1;
      end
    else Write('Вы угадали!'); 
  end
end.
Каждый раз выдает "Моё число меньше".

Последний раз редактировалось Макс1133; 27.09.2016 в 21:26.
Макс1133 вне форума Ответить с цитированием
Старый 27.09.2016, 21:49   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Перед использованием функции random надо инициализировать генератор случайных чисел - вызывается процедура Randomize (без параметров и вообще без скобок). Вызывайте её после begin сразу же.

P.S. Не пользовались бы вы оператором goto. Это плохой тон.
Вадим Мошев вне форума Ответить с цитированием
Старый 02.10.2016, 09:27   #3
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
var a,b:integer;
begin
  Randomize;
  a:=Random(101);
  Writeln('Я загадал число от 1 до 100. Попробуйте его угадать. ');
  Repeat
     Readln(b);
     if b>a then
        Writeln('мое число больше') else
     if b<a then
        writeln('мое число меньше') else
        Writeln('Вы угадали!');
  Until a=b;
  Readln;
end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в создании формы программы , по данному программному коду . rorx Помощь студентам 0 14.05.2015 20:37
Нужна помощь по коду,товарищи(Массивы) MadPolarBEar Общие вопросы C/C++ 6 29.12.2013 20:20
Комментарии к коду ЮляЮлия Паскаль, Turbo Pascal, PascalABC.NET 2 24.11.2013 14:50
Нужна помощь по исходному коду pyrozhok Общие вопросы C/C++ 7 13.10.2013 20:41
VB. Пояснения к коду. Roll_Ru Помощь студентам 0 03.06.2012 12:09