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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2011, 15:12   #11
oliviya1111
Пользователь
 
Регистрация: 07.11.2011
Сообщений: 27
По умолчанию

Цитата:
Сообщение от Zer0 Посмотреть сообщение
1) В edit нет расположения по центру, пользуйтесь или ручной отрисовкой, или сторонними компонентами
2) У любого объекта есть свойство Anchor, установите для Image их все в true и ее размер будет меняться вместе с формой
3) Возможно вам нужно свойство Transparent у Label

P.S. По поводу угадывания Вы просто не так понимаете принцип работы, угадывать может сколько угодно, но для отсеивания лишних предположений - достаточно двух последних
а как объяснить ему что это два последних он должен брать?
1. Я подумаю над этим. спасибо.
за 2 спасибо но рисунок перестает увеличиваться когда переходит в свой исходной размер. то есть больше чем он есть не получается поставить...как то исправить можно?
3. Вообще огромное спасибо. Отлично получилось)))
oliviya1111 вне форума Ответить с цитированием
Старый 07.12.2011, 15:24   #12
JuniorProger
Форумчанин
 
Регистрация: 16.09.2011
Сообщений: 114
По умолчанию

Прочитал условие и сразу предложу свой алгоритм:

Код:
x1:=1;
x2:=100;
flag:=false;//показывает true - угадали число или false - не угадали
while not flag do begin
	здесь выводим (x2-x1+1) div 2
	if больше then x1:=(x2-x1+1) div 2
	else x2:=(x2-x1+1) div 2;

end;
Осталось только загнать его в свою программу и все Удачи!

Последний раз редактировалось JuniorProger; 07.12.2011 в 15:29.
JuniorProger вне форума Ответить с цитированием
Старый 07.12.2011, 15:30   #13
oliviya1111
Пользователь
 
Регистрация: 07.11.2011
Сообщений: 27
Восклицание

Цитата:
Сообщение от JuniorProger Посмотреть сообщение
Прочитал условие и сразу предложу свой алгоритм:

Код:
x1:=1;
x2:=100;
flag:=false;//показывает true - угадали число или false - не угадали
while not flag do begin
	здесь выводим (x2-x1+1)/2
	if больше then x1:=(x2-x1+1)/2
	else x2:=(x2-x1+1)/2;

end;
Осталось только загнать его в свою программу и все Удачи!
а куда это вписывать. и как это действует? что за flag?
oliviya1111 вне форума Ответить с цитированием
Старый 07.12.2011, 15:35   #14
JuniorProger
Форумчанин
 
Регистрация: 16.09.2011
Сообщений: 114
По умолчанию

Если возможно - скинь сам проект, а то не хочется самому создавать. Я там подправлю.
P.S. Я поменял в сообщении / на div
JuniorProger вне форума Ответить с цитированием
Старый 07.12.2011, 15:42   #15
oliviya1111
Пользователь
 
Регистрация: 07.11.2011
Сообщений: 27
Восклицание

Цитата:
Сообщение от JuniorProger Посмотреть сообщение
Если возможно - скинь сам проект, а то не хочется самому создавать. Я там подправлю.
P.S. Я поменял в сообщении / на div
надеюсь поможет...
Вложения
Тип файла: zip Мур.zip (526.8 Кб, 8 просмотров)
oliviya1111 вне форума Ответить с цитированием
Старый 07.12.2011, 15:52   #16
oliviya1111
Пользователь
 
Регистрация: 07.11.2011
Сообщений: 27
Вопрос еще вопросик...

цвет текста в кнопке можно как-то изменить? В Fontе почему-то не хочет менять...
oliviya1111 вне форума Ответить с цитированием
Старый 07.12.2011, 15:54   #17
nikita33321
Пользователь
 
Аватар для nikita33321
 
Регистрация: 17.12.2008
Сообщений: 56
По умолчанию

Обязательно пользоваться «рандомом»?
Можно сделать так:
1. 1-е число про которое спрашивает компьютер будет 50 (так мы отбросим половину)
2. Затем берем еще половину 25 или 75 (в зависимости от того больше или меньше)
3. И так пока не найдем нужное нам число…
skype: nikita333211
nikita33321 вне форума Ответить с цитированием
Старый 07.12.2011, 16:10   #18
oliviya1111
Пользователь
 
Регистрация: 07.11.2011
Сообщений: 27
По умолчанию

Цитата:
Сообщение от nikita33321 Посмотреть сообщение
Обязательно пользоваться «рандомом»?
Можно сделать так:
1. 1-е число про которое спрашивает компьютер будет 50 (так мы отбросим половину)
2. Затем берем еще половину 25 или 75 (в зависимости от того больше или меньше)
3. И так пока не найдем нужное нам число…
да обязательно
oliviya1111 вне форума Ответить с цитированием
Старый 07.12.2011, 16:13   #19
JuniorProger
Форумчанин
 
Регистрация: 16.09.2011
Сообщений: 114
По умолчанию

oliviya1111, держи твой ПРОЕКТ.

P.S. nikita33321 - молодец, повторил мой алгоритм
Вложения
Тип файла: rar Мур.rar (525.2 Кб, 8 просмотров)
JuniorProger вне форума Ответить с цитированием
Старый 07.12.2011, 16:16   #20
JuniorProger
Форумчанин
 
Регистрация: 16.09.2011
Сообщений: 114
По умолчанию

Цитата:
Сообщение от oliviya1111 Посмотреть сообщение
да обязательно
А зачем пользоваться рандомом?
И еще вопрос: зачем в проекте была проверка
Код:
n:=StrToInt(Edit1.Text);
if Edit1.Text=IntToStr(n)
Надеюсь помог)
JuniorProger вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа отвечающая правда ли что среди чисел имеются отрицательные числа D1zz1 Паскаль, Turbo Pascal, PascalABC.NET 3 07.06.2011 08:00
Ув. Знатоки. (наработки задачи имеются) Helena= Microsoft Office Excel 3 25.12.2010 13:51
Выяснить, имеются ли в школе однофамильцы. Паскаль. profi Помощь студентам 5 23.01.2010 11:39
Имеются сильные трудности в написании программы!! KnoPaA Помощь студентам 19 19.10.2009 00:16