Прошу помочь в создании программы в Delphi!
Необходимо создать приложение "Таблица умножения" при помощи StringGrid!
Т.е. имеется "Panel" на ней создается "StringGrid1", количество "ColCount" = 10 (т.е. как в таблице умножения от 1 до 9 [по горизонтали]), "RowCount" = тоже 10 (от 1 до 9 [по вертикали]), под "StringGrid1" имеется кнопка "BitBtn" (под названием = рассчитать!) = при нажатии которой все пустые строки должны быть заполнены, т.е. как бы должна создаться таблица умножения 1*2=2..
5*3=15...
9*8=72..
И все это должно не просто появиться, а именно программа должна сама посчитать!
Буду премного благодарен!
Третий раз пробую сдать этот зачет = все никак не получается...
0
Кто разбирается в Delphi!?
Автор
Гость_AlexV_*
, 17 Dec 2007 19:12
Сообщений в теме: 5
#1 Гость_AlexV_*
Отправлено 17 December 2007 - 19:12
#2 Гость_Galiaf_*
Отправлено 18 December 2007 - 08:40
что там делать, пару строчек
лови
лови
Прикрепленные файлы
#3 Гость_ktstv_*
Отправлено 18 December 2007 - 16:15
Galiaf (18.12.2007 - 08:40) писал:
что там делать, пару строчек
лови
лови
Stringgrid1.Cells[0,1]:='1';
Stringgrid1.Cells[0,2]:='2';
Stringgrid1.Cells[0,3]:='3';
Stringgrid1.Cells[0,4]:='4';
Stringgrid1.Cells[0,5]:='5';
Stringgrid1.Cells[0,6]:='6';
Stringgrid1.Cells[0,7]:='7';
Stringgrid1.Cells[0,8]:='8';
Stringgrid1.Cells[0,9]:='9';
а циклы на-что?
да и на будущее, отделяйте программу от интерефейса, весь функционал хранить лучше отдельно, а вывод если необходим реализовывать отдельными процедурами и не хранить в таких структурах типа stringgrid рабочие данные
#4 Гость_Galiaf_*
Отправлено 19 December 2007 - 07:46
Я в этой прграмме что операционную систему написал чтоли? ясен пень что в серьезных программах данные надо хранить отдельно)))
#5 Гость_Galiaf_*
Отправлено 19 December 2007 - 07:50
А насчет кто так пишет.... цикл все равно повторит тоже самое, ровно столько же раз выполнится+дополнительная переменная))))) разница какая? только если эстетическая))) с циклом красивее)))
#6 Гость_ktstv_*
Отправлено 19 December 2007 - 12:02
Galiaf (19.12.2007 - 07:50) писал:
Я в этой прграмме что операционную систему написал чтоли? ясен пень что в серьезных программах данные надо хранить отдельно)))
А насчет кто так пишет.... цикл все равно повторит тоже самое, ровно столько же раз выполнится+дополнительная переменная))))) разница какая? только если эстетическая))) с циклом красивее)))
А насчет кто так пишет.... цикл все равно повторит тоже самое, ровно столько же раз выполнится+дополнительная переменная))))) разница какая? только если эстетическая))) с циклом красивее)))
с таким подходом за серьезные программы и не стоит братся
даже предположить что делается совсем наспех, помоему цикл все же быстрее написать чем копипастить 9 строк и менять в них цифры
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных