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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2009, 20:01   #11
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Цитата:
всегда какое-то число повторяется((((((((
Посмотрел на это и решил, что просто не работает рандомизация.

Код:
procedure Recu(var b: integer; n: integer);
var
  j: integer;
begin
b := Random(100);
 for j := 1 to n do
  if x = a[j] then Recu(n, b);
end;
begin
for i := 1 to 20 do
 a[i] := Recu(a[i], i);
end.
Ну вот так тогда можно решить.
Манжосов Денис :) вне форума Ответить с цитированием
Старый 20.11.2009, 15:53   #12
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

а вот мой вариант
Код:
const val=20;
type vector = array[1..100] of Integer;
var  
        a:vector;
  j,i,n,k:Integer;
        f:Boolean;

begin
  Randomize;
  n:=1;
  for i:=1 to val  do
    a[i]:=val*3;
  for i:=1 to 20 do
    begin
      repeat
        f:=False;
        k:=Random(val);
        for j:=1 to n do
          if k=a[j] then
            begin
              f:=True;
              Break;
            end;
      until not f;
      a[i]:=k;
      n:=n+1;
      write(a[i]:3);
    end;
 readln;
end.
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи в Delphi Strealtes Помощь студентам 0 06.11.2009 16:09
задачи по Delphi Wirz Помощь студентам 2 11.06.2009 13:51
Delphi, 2 задачи. alex-2009 Помощь студентам 1 13.04.2009 10:13
2 задачи на delphi ЭД4-0014 Помощь студентам 16 19.04.2008 22:36
Задачи по Delphi ! Dreamer/ess Помощь студентам 3 06.03.2008 17:46