|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 21
|
|
Электронные часы22.04.2010, 19:00. Показов 8988. Ответов 23
Метки нет (Все метки)
Привет, вот задание:Написать программу, которая выводит на экран изображение идущих электронных часов. Семисегментный индикатор цифры необходимо реализовать самостоятельно.
Кто знает что такое семисегментный индификатор?-это первое И кто нибудь хоть примерно представляет как это делать? Просто я что то не как не могу разобраться с этими часами, как и что( Помогите если кто знает, пожалуйста
0
|
|
| 22.04.2010, 19:00 | |
|
Ответы с готовыми решениями:
23
Программа, которая работает как настенные/электронные часы
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||||||
| 22.04.2010, 19:06 | ||||||
|
Посмотри на живые электронные часы. Там цифры складываются из 7 черточек, 4 вертикальных и 3 горизонтальных, максимально все используются для цифры 8 в виде
1
|
||||||
|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 21
|
|
| 22.04.2010, 23:17 [ТС] | |
|
Спасибо, на один вопрос стало меньше.
А с чего вообще начать? Как сделать чтоб они время показывали? P.s. случайно не кто не когда не писал такую программу? может сохранилась
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||||||
| 23.04.2010, 06:29 | ||||||
|
Вот сам принцип написания электронных часов. Рисование цифр напишите как у Вас в задании, и вообще переделайте покрасивше.
2
|
||||||
|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 21
|
|
| 23.04.2010, 17:44 [ТС] | |
|
Я использую Турбо Паскаль 7.1, как не пыталась, у меня не получается модули запустить(
дописала перед begin inputgraph( все переменные , путь задала D:\Program Files\Turbo Pascal 7.1\BIN) но не чего не работает(Конешно не удивляйтесь за такой вопрос( я просто только учусь всему... А модуль dos тоже надо как то запускать? мне просто надо чтоб часы выводильсь на экран и показывали время ( типа белые цифры, черный экран), а оформление это уже по пожеланию
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||
| 23.04.2010, 17:47 | ||
|
Проверьте чтобы в папке с программой были модули Graph.tpu, DOS, EGAVGA.BGI
1
|
||
|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 21
|
|
| 23.04.2010, 23:45 [ТС] | |
|
Все супер, спасибо большое, очень выручили.
спасибо большое!!!!!!!!!!!!!! Добавлено через 39 минут а еще не большое вопросик, как сделать все цифирки побольше...а то что то мало ваты..)
0
|
|
|
156 / 158 / 93
Регистрация: 01.01.2010
Сообщений: 398
|
|
| 23.04.2010, 23:49 | |
|
1
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 24.04.2010, 06:41 | |
|
Evaaa, Я же привел пример работы с системным временем, а Вам нужно переделать процедуры прорисовки цифр так, как написано в задании, с помощью 7 отрезков.
1
|
|
|
0 / 0 / 0
Регистрация: 22.04.2010
Сообщений: 21
|
|
| 28.04.2010, 18:22 [ТС] | |
|
а можете написать что означают переменные
var gd,gm,Xc,Yc,c1,c2,c3,c4,c5,c6, d1,d2,d3,d4,d5,d6,d7,d8:integer; hr,min,sec,hund:word; мне просто нужно делать инструкцию прорграмисту) Добавлено через 13 минут а еще по поводу Задания про семисегментный идентификатор, могли бы пример показать хотя бы пару цифер как делаеться.....
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||||||||||||||||
| 28.04.2010, 18:44 | ||||||||||||||||
|
На каждую цифру пишется процедура, где входными параметрами сделать координаты левого верхнего угла поля цифры. Например цифра 1.
Суть получить прямоугольник 20х40, линии рисуют прямоугольные 7-сегментные цифры, в местах соприкосновения разрывы в 1-2 пиксела для обозначения сегментности (см. пост 2). Добавлено через 9 минут Переменные
0
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 8
|
|
| 14.05.2010, 22:00 | |
|
Ребята, а почему мне кидает ошибку при компелировании?
Пишет Ошибка 200: Деление на ноль! Я что-то не пойму где там деление?
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 14.05.2010, 22:04 | |
|
Это значит твой комп не поддерживает модуль Crt; попробуй его убрать.
0
|
|
|
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 8
|
|
| 14.05.2010, 22:39 | |
|
Когда убераю модуль Crt, то пишет что неизвестный индификатор delay!
0
|
|
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
|
| 14.05.2010, 22:41 | |
|
можно на Sleep заменить
0
|
|
|
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 8
|
|
| 14.05.2010, 22:44 | |
|
А что означает Sleep?
Дали курсач, сделать электронные часы идущие в реальном времени, а я понятия не имею как их сделать
0
|
|
|
777 / 582 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
|
|
| 14.05.2010, 22:45 | |
|
Вот посмотрите (инф из источника):
0
|
|
|
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 8
|
|
| 14.05.2010, 22:54 | |
|
Это все конечно хорошо, но мне бы с обьяснением! Да и так что бы самому разобраться!
Кто сможет с обьяснением помочь?
0
|
|
|
Почетный модератор
64319 / 47615 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 15.05.2010, 07:38 | |
|
tr1n, Вам нужно поискать в Гугле исправленный модуль Crt, совместимый с современными системами и процессорами, и заменить свой. Когда-то натыкался на него, но мне не нужно было.
0
|
|
|
0 / 0 / 0
Регистрация: 14.05.2010
Сообщений: 8
|
|
| 15.05.2010, 08:33 | |
|
Благодарю! А почему этот модуль не работает на многих компьютерах? Я заметил, у многих он не пашет.
0
|
|
| 15.05.2010, 08:33 | |
|
Помогаю со студенческими работами здесь
20
Электронные часы
Часы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|