Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Delphi] Использование РЭНДОМа. "разгадка чисел", Лабораторная работа №3 
:(
    Опции темы
Pitbul
Дата 11.10.2008, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



Изучаем делфи на протяжении 6 пар. И получили новую лабу такого типажа:

Пользователь угадывает число, заданное гениратором случайных чисел в диапазоне [0;99]
Программа должна сообщать с помощью фраз подсказки: меньше или больше, указанное число пользователем.

КНОПКА - "Заново" - это очистка всей формы + генирация нового числа.


К сообщению загрузил картинку как выглядит форма готовой лабы (схематически).

Помогите пожалуйста выполнить ее. Спасибо smile 



Присоединённый файл ( Кол-во скачиваний: 7 )
Присоединённый файл  ______________.jpg 22,57 Kb
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
mr.Anderson
Дата 11.10.2008, 20:50 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 16
Всего: 128



Решаю...

Добавлено через 6 минут и 20 секунд
Готово.

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  Randomize.rar 6,89 Kb


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
mr.Anderson
Дата 11.10.2008, 20:58 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 16
Всего: 128



Pitbul, форма не соответствует (не догадался глянуть рисунок smile), но программа работает. Ща переделаю форму.

Это сообщение отредактировал(а) mr.Anderson - 11.10.2008, 21:09


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
mr.Anderson
Дата 11.10.2008, 21:09 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 16
Всего: 128



Вот исправленный вариант.

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  Randomize.rar 7,63 Kb


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
mr.Anderson
Дата 11.10.2008, 21:30 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 16
Всего: 128



Кто там недоволен решением, постите свое. Мое работает как часы.


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
THandle
Дата 11.10.2008, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хранитель Клуба
Group Icon
Награды: 1



Профиль
Группа: Админ
Сообщений: 3639
Регистрация: 31.7.2007
Где: Moscow, Dubai

Репутация: 30
Всего: 372



mr.Anderson, Я не доволен. Не доволен твоим оформлением кода. В частности выравниванием переменных и одинарным отступом в большинстве случаев.

Pitbul, замени:

Код

var
  Form1: TForm1;
  memory: Integer;


И везде сделай двойные отступы, по типу:

Код

var
  num: Integer;
begin
  if not TryStrToInt(MENum.Text, num) then
    Exit;
//..

PM   Вверх
Pitbul
  Дата 11.10.2008, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



mr.Anderson

Огромное спасибо=) Работает не как час=)

А как швейцарские часы=)

В эту среду буду сдавать лабу, если какие то пожелания препод сделает к проге сам попробую переделать, если же не смогу еще раз обращусь=)

Еще раз спасибо=) smile  smile  smile 
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
Rrader
  Дата 12.10.2008, 07:28 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: 14
Всего: 191



Поправил код и TabOrder.

Это сообщение отредактировал(а) Rrader - 12.10.2008, 10:52

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  Randomize.rar 6,41 Kb


--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
Pitbul
Дата 12.10.2008, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



Скачал=) новую версию, попробую ее тоже потстить=) огромное всем спасибо за содействие=)

Как набью 100 постов буду повышать вам репу=) smile  smile  smile 
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
mr.Anderson
Дата 12.10.2008, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 16
Всего: 128



Pitbul, не за что. Старайся разбираться сам, что и как делается, главное - научиться самому.


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0510 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.