Lily_me
1

Нужно сделать часы со стрелками. Помогите пожалуйста убрать следы, оставляемые стрелками после изменения положения

07.04.2014, 20:21. Показов 1213. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Нужно сделать часы со стрелками. Помогите пожалуйста убрать следы, оставляемые стрелками после изменения положения.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
program z1 ;
uses crt, GraphABC;
var x,y,r,i,r2: integer ;
    a,b: real ;
begin
 Circle(312,260,65) ;
  FloodFill(312,260,clwhite) ;
  x := 312 ;
  y := 260 ;
  r := 60 ; r2 := 50 ;
  a := 1.57 ; b := 0 ;
  
  repeat 
    SetPenColor(clBlack) ;
    Line(x,y,round(x+r*cos(a)),round(y-r*sin(a))) ;
    Line(x,y,round(x+r2*cos(b)),round(y-r2*sin(b))) ;
    delay(500) ;
    SetPenColor(clwhite) ;
    Line(x,y,round(x+r*cos(a)),round(y-r*sin(a))) ;
    Line(x,y,round(x+r2*cos(b)),round(y-r2*sin(b))) ;
    a := a - 0.12 ;
    b := b - 0.01 ;
  until keypressed ;
end.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2014, 20:21
Ответы с готовыми решениями:

Часы со стрелками
Добрый день! Выдает ошибку ||=== Build: Debug in gggg (compiler: GNU GCC Compiler) ===|...

Механические часы со стрелками в java!
Помогите решить задачу!!! Реализовать приложение, которое рисует на экране механические часы с...

Часы со стрелками отображают текущее время
Разработайте приложение, в котором стрелочные часы отображают текущее время, причём у часов есть...

Как создать механические часы (с циферблатом и стрелками)
Всем привет) Мне в универе задали написать мех. часы, но как я поняла, они создаются при помощи...

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
08.04.2014, 14:24 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
begin
  x := 312 ;
  y := 260 ;
  r := 60 ; r2 := 50 ;
  a := 1.57 ; b := 0 ;
  lockdrawing;
  repeat 
    clearwindow;
    Circle(312,260,65) ;
    Line(x,y,round(x+r*cos(a)),round(y-r*sin(a))) ;
    Line(x,y,round(x+r2*cos(b)),round(y-r2*sin(b))) ;
    delay(500) ;
    a := a - 0.12 ;
    b := b - 0.01 ;
    redraw
  until keypressed ;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2014, 14:24
Помогаю со студенческими работами здесь

Идущие часы(в графическо режиме,со стрелками, с выводом даты и т.д)
Здраствуйте форумчане и форумчанки сёдня я прихожу в школу радостный чуток а мне на информатике...

Нарисуйте часы с делениеми и двумя стрелками: минутной, секундной
Помогите пожалуйста написать программу. Нарисуйте часы с делениями и двумя стрелками: минутной,...

Нарисовать часы с вращающимися с разной скоростью часовой и минутной стрелками
Напишите программу которая выводит динамическое изображение часов с вращающимися с разной...

Убрать в input number возможность изменять число стрелками
Сделал input number и появились стрелки при фокусе. Как сделать так, что бы стрелки не появлялись?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru