ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2501  
Старый 18.03.2010, 08:34
Аватар для DimkO
DimkO
Новичок
Регистрация: 16.11.2008
Сообщений: 27
Провел на форуме:
104236

Репутация: 6
По умолчанию

начал осваивать Visual Basic и появился такой вопрос. Почему после изменения размеров кнопки при загрузке формы при каждом выполнении программы форма меняет свои координаты расположения на экране?выстраивая их как будто каскадом.
код состоит всего из 3-х строк:
Код:
Private Sub Form_Load()
Randomize
Command1.Height = 2625 * Rnd
Command1.Width = 3360 * Rnd
End Sub
 
Ответить с цитированием

  #2502  
Старый 18.03.2010, 09:48
Аватар для s0l_ir0n
s0l_ir0n
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
Провел на форуме:
813785

Репутация: 314
Отправить сообщение для s0l_ir0n с помощью ICQ
По умолчанию

Цитата:
Сообщение от DimkO  
начал осваивать Visual Basic и появился такой вопрос. Почему после изменения размеров кнопки при загрузке формы при каждом выполнении программы форма меняет свои координаты расположения на экране?выстраивая их как будто каскадом.
код состоит всего из 3-х строк:
Код:
Private Sub Form_Load()
Randomize
Command1.Height = 2625 * Rnd
Command1.Width = 3360 * Rnd
End Sub
Цитата:
Функция Rnd возвращает значение, которое меньше 1, но больше или равно нулю.

Cпособ генерации случайного числа в функции Rnd определяется значением параметра Number.
Вот тебе и каскад...
 
Ответить с цитированием

  #2503  
Старый 18.03.2010, 11:02
Аватар для EndLeSSDre@M
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
Провел на форуме:
3055344

Репутация: 259
Отправить сообщение для EndLeSSDre@M с помощью ICQ
По умолчанию

так потому что у тебя форма строится методом рандома!!! Rnd - функция генерации случайных чисел!
 
Ответить с цитированием

Задачка на тему программирования.
  #2504  
Старый 18.03.2010, 14:42
Аватар для R1k94
R1k94
Новичок
Регистрация: 18.12.2009
Сообщений: 5
Провел на форуме:
21425

Репутация: 0
По умолчанию Задачка на тему программирования.

Помогите пожалуйста решить задачку. Pascal
 
Ответить с цитированием

  #2505  
Старый 18.03.2010, 14:58
Аватар для Delimiter
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

при данных условиях задача не имеет единственного решения! Маленькие кружки с радиусом R3 могут свободно перемещаться обеспечивая касание как с большой R1 так и с малой R2 окружностями при R1=R2+R3 .... при этом площадь будет меняться!

при R1<R2+R3 можно решить но нужны координаты центров R3

при R1>R2+R3 НЕТ РЕШЕНИЙ

Уточни задачу!

Последний раз редактировалось Delimiter; 18.03.2010 в 15:02..
 
Ответить с цитированием

  #2506  
Старый 18.03.2010, 14:59
Аватар для St0nX
St0nX
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
Провел на форуме:
2823587

Репутация: 106
Отправить сообщение для St0nX с помощью ICQ
По умолчанию

pi := 3.14;
S := pi(( (sqr(r1)+sqr(r2))/2) - sqr(r3));
Это если предположить что окружности находяться на одной линии.

Последний раз редактировалось St0nX; 18.03.2010 в 15:11..
 
Ответить с цитированием

  #2507  
Старый 18.03.2010, 15:08
Аватар для R1k94
R1k94
Новичок
Регистрация: 18.12.2009
Сообщений: 5
Провел на форуме:
21425

Репутация: 0
По умолчанию

Цитата:
Сообщение от Delimiter  
Уточни задачу!
задача такая как и есть, это весь ее текст
 
Ответить с цитированием

  #2508  
Старый 18.03.2010, 15:28
Аватар для DimkO
DimkO
Новичок
Регистрация: 16.11.2008
Сообщений: 27
Провел на форуме:
104236

Репутация: 6
По умолчанию

Цитата:
Сообщение от EndLeSSDre@M  
так потому что у тебя форма строится методом рандома!!! Rnd - функция генерации случайных чисел!
но я же использую рандом для задания координат кнопки а не формы,почему оно на форму влияет не пойму...=\
 
Ответить с цитированием

  #2509  
Старый 18.03.2010, 15:28
Аватар для Irdis
Irdis
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме:
1576821

Репутация: 88
Отправить сообщение для Irdis с помощью ICQ
По умолчанию

Delimiter погорячился
т.к. 2*r3+r2=r1

Последний раз редактировалось Irdis; 18.03.2010 в 15:31..
 
Ответить с цитированием

  #2510  
Старый 18.03.2010, 15:57
Аватар для EndLeSSDre@M
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
Провел на форуме:
3055344

Репутация: 259
Отправить сообщение для EndLeSSDre@M с помощью ICQ
По умолчанию

так как r2-r1=2*r3 то из этого следует что центры лежат на одной прямой, если бы было не так тогда окружности не могли бы пересекаться...
значит площадь будет вычисляться по формуле:

s=pi*(r1^2/2+r2^2/2-r3^2)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сюда выкладываем все проги для фрикринга мобильников, которых знаем! nigger Сотовый фрикинг 5 11.04.2009 11:15
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ