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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2014, 15:20   #1
neprogrammer
Пользователь
 
Регистрация: 16.12.2014
Сообщений: 19
По умолчанию случайные числа

Код:
procedure TForm2.FormCreate(Sender: TObject);

begin
Randomize;
if (ball=14) or (ball=15)
then
 label1.caption:=''+''
else
  if (ball=11) or (ball=12) or (ball=13)
  then
  label1.caption:=''+''

else
  if (ball=7) or (ball=8) or (ball=9) or (ball=10)
  then
  label1.caption:=''+''
else
  if (ball=6) or (ball=5) or (ball=4)
  then
  label1.caption:='' +''
else
  if (ball=3) or (ball=2) or (ball=1) or (ball=0)
  then
  label1.caption:=''+''

end;


end.

-----------------
надо что бы: если баллы равны 14 или 15 в label выводилось:
'Ваш психологический возраст'+ случайное число от 50 до 60
neprogrammer вне форума Ответить с цитированием
Старый 17.12.2014, 15:40   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

более, чем странный алгоритм..
Ну, Вам виднее...

Код:
var s : string;
begin
  s := 'Ваш психологический возраст ';
  Randomize;
  case ball of
     14,15 : s := s + IntToStr( Random(11)+50 );
  end;

  label1.Caption := s;
end;
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.12.2014, 15:42   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
label1.caption:=format('Ваш психологический возраст + случайное число от %d',[50+random(10)]);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.12.2014, 18:54   #4
neprogrammer
Пользователь
 
Регистрация: 16.12.2014
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
более, чем странный алгоритм..
Ну, Вам виднее...

Код:
var s : string;
begin
  s := 'Ваш психологический возраст ';
  Randomize;
  case ball of
     14,15 : s := s + IntToStr( Random(11)+50 );
  end;

  label1.Caption := s;
end;
спасибо!!!!
neprogrammer вне форума Ответить с цитированием
Старый 17.12.2014, 18:54   #5
neprogrammer
Пользователь
 
Регистрация: 16.12.2014
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
label1.caption:=format('Ваш психологический возраст + случайное число от %d',[50+random(10)]);
Большое спасибо, использовал ваш совет!
neprogrammer вне форума Ответить с цитированием
Старый 18.12.2014, 15:27   #6
neprogrammer
Пользователь
 
Регистрация: 16.12.2014
Сообщений: 19
По умолчанию немного изменить программу

как сделать что бы программа СЧИТАЛА мои баллы??
Вложения
Тип файла: rar Новая п2апка (3).rar (103.2 Кб, 6 просмотров)
neprogrammer вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Случайные числа Toa Microsoft Office Excel 6 30.11.2013 18:45
случайные числа NeVerSS Общие вопросы Delphi 3 01.10.2010 22:22
Случайные числа severin Помощь студентам 8 02.02.2010 17:35
Случайные числа.... Teen4jump Общие вопросы Delphi 4 28.11.2008 23:52