![]()  | 
	
 
  | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Здравствуйте все. 
		
	
		
		
		
		
		
	
		
		
	
	
	Мой вопрос многим покажется глупым и простым, но прошу дать ответ. Или указать где посмотреть. Я начинающий программист. Вопрос следующий: Необходимо программно описать вероятность наступления события. Допустим вероятность наступления события равна 0.8 (вероятность от 0 до 1 ). Как это с симулировать на Delphi. Буду благодарен за любую помощь. Спасибо. Даниил.  | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Вычислять надо по каким то координатам? Поясни. Если случайно, то можно пойти таким путём: 
		
	
		
		
		
		
			
		
		
		
		
		
			Код: 
	var Cel,Drob:Integer; begin Randomize; Cel:=Random(9); Drob:=Random(9); ShowMessage(IntToStr(Cel)+','+IntToStr(Drob)) Последний раз редактировалось Winny, 27.10.2007 в 21:46.  | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Вот генерация 20 элементов 
		
	
		
		
		
		
		
		
			Код: 
	var p: Single = 0.8;
procedure TForm1.FormCreate(Sender: TObject);
var I: Integer;
begin
  Randomize;
  for I:= 1 to 20 do
    if Random < p then StringGrid1.Cells[1,I]:= '1'
    else               StringGrid1.Cells[1,I]:= '0';
end;Последний раз редактировалось AlexSku, 29.10.2007 в 14:02.  |