![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 67
|
![]()
Доброго времени суток,в колледже задали задачу: В лотерее используется 10000 билетов, каждый билет номер которого содержит 7-выиграшный. Вам дан номер билета,определить является ли он выиграшным.
Проходили тему с операциями mod и div,так думаю что нужно эту задачу решить с помощь их. Код написал но выдает ошибку, в чем ошибка? Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 07.11.2012 в 00:47. |
![]() |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
Если это Дельфи, то там, насколько мне известно, нельзя делать присвоение в условном операторе, как в Си.
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() Последний раз редактировалось BDA; 07.11.2012 в 00:21. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 67
|
![]()
спасибо,а как правильно вписать чтобы выводило сообщение о том что если вводите число больше 10000 то писало "Такого билета нет"
|
![]() |
![]() |
![]() |
#4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]() Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 67
|
![]() Код:
|
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
Странно, у меня работает.
Этот код написан в событии кнопки? Кстати, вводимое в едит число должно влезать в тип integer, то есть ОЧЕНЬ большие числа нужно по-другому отсекать (вот так отсекутся все недопустимые значения: a:=strtointdef(Edit1.Text,-1); ).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,377
|
![]()
Попробуйте изменить тип переменной a, например:
Код:
Для ограничения количества введенных цифр следует определять длину введённой строки, например: Код:
Т.е., когда вводится корректный номер (выигрышный), то нет нужного сообщения? Попробуйте добавить скобок: Код:
Как-то так, ...
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 31.03.2012
Сообщений: 67
|
![]()
спасибо,что-то не верно с указанием путя открытия и поэтому ошибку с начало выбивает.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi 7 и база на InterBase 1.5 - проверить билет по базам на выигрышность | delicious777 | Помощь студентам | 5 | 05.10.2012 09:39 |
По введенному номеру билета определить, является ли билет счастливым. | veter_s_morya | Паскаль, Turbo Pascal, PascalABC.NET | 26 | 14.06.2011 20:39 |
если число содержит цифру, тогда... | Mitde | Общие вопросы C/C++ | 9 | 02.04.2011 23:34 |
Задача в Exel (стоимость билета в зависимости от расстояния) | Phill | Помощь студентам | 9 | 30.11.2010 00:20 |
проверить, содержится ли строка в массиве | aurora_87 | Общие вопросы C/C++ | 6 | 28.12.2008 01:25 |