![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#11 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
![]()
а почему если я пишу
edit2.text:=floattostr(m); то за ошибку выдёт. |
![]() |
![]() |
![]() |
#12 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
![]()
Может потому что у переменной m не объявлен тип?
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
![]()
а за какой тип обозначить ?
если m от 1 до 12. я просто с длефи 7 не работала. ![]() |
![]() |
![]() |
![]() |
#14 |
Lawful Evil
Участник клуба
Регистрация: 13.05.2008
Сообщений: 1,208
|
![]()
Вот Ваш кусок кода, смотрите, что изменилось:
Код:
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c) |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
![]()
почему в начеле присваеться М 12 , если месяц должен вводиться пользователем?!
|
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
![]()
VAR
D:EXTENDED; M:integer; begin D:=STRTOFLOAT(EDIT1.Text); m:=strtoint(edit2.Text); D:=D-1; IF D=0 THEN BEGIN M:=M-1; IF M=0 THEN M:=12; CASE M OF 1: begin D:=31;exit;end; 2: begin D:=28;exit;end; 3: begin D:=31;exit;end; 4: begin D:=30;exit;end; 5: begin D:=31;exit;end; 6: begin D:=30;exit;end; 7: begin D:=31;exit;end; 8: begin D:=31;exit;end; 9:begin D:=30;exit;end; 10:begin D:=31;exit;end; 11:begin D:=30;exit;end; 12:begin D:=31;exit;end; END; EDIT3.Text:=FLOATTOSTR(D); EDIT4.Text:=FLOATTOSTR(M) ; END;end;end. ответ не выдаёт =( что то не так пишу в программе. |
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
попробуйте так:
Код:
Код:
Код:
Код:
Последний раз редактировалось Serge_Bliznykov; 24.10.2013 в 14:07. |
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 130
|
![]()
огромное спасибо ))) всё работает правильно =)
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сделать в Delphi 7 c помощью case | ilnar | Помощь студентам | 2 | 16.12.2009 14:08 |
Проблема с case и read(string). | cdtj | Помощь студентам | 2 | 11.11.2009 21:55 |
Проблема между функцией и select case | Mary-Salta | Microsoft Office Access | 0 | 06.07.2009 09:17 |
Mouse Exit для TForm | JoanM | Общие вопросы Delphi | 23 | 25.01.2008 12:54 |