Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Raphael92
0 / 0 / 0
Регистрация: 12.10.2010
Сообщений: 154
#1

Перемещение эллипса в turbo С++ с разной скоростью - C++

16.06.2013, 11:25. Просмотров 258. Ответов 0
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include <dos.h>
 
int main()
{
    int gdriver = DETECT, gmode, errorcode;
 
    initgraph(&gdriver, &gmode, "bgi");
 
    errorcode = graphresult();
    if (errorcode != grOk)
    {
        printf("Graphics error: %s\n", grapherrormsg(errorcode));
        printf("Press any key to halt:");
        getch();
        exit(1);
    }
int j=0;
    int x = 50, y = 50, y1 = y, finish = 450;
    for(int i = x; i < finish; i+=1){
    setcolor(getbkcolor());
    fillellipse(i-1, y,50,50);
    if((i+10 == finish) && (j<3)){ j++;
        i =x;y=50;}//fillellipse(i,y,50,50);   }
    setfillstyle(1,7);
   if (i<=400){ fillellipse(i,y,50,50);
    delay(1); }
    else {setfillstyle(1,getbkcolor());fillellipse(i,y,50,50);   }
    y+=1;
    }
        closegraph();
        return 0;
}
Если поменять на i+=2; y+=2, то эллипс движется быстрее, но за ним остаются штрихи. Как сделать эллипс быстрее, и чтоб при этом за ним не оставалось штрихов?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2013, 11:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перемещение эллипса в turbo С++ с разной скоростью (C++):

Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью v3. За какое время он одолел первую половину пути - C++
Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью v3. За какое время он одолел первую...

Путник двигался t1 часов со скоростью v1, затем t2 часов - со скоростью v2 и t3 часов – со скоростью v3. За какое время он одолел половину пути? в с++ - C++
Путник двигался t1 часов со скоростью v1, затем t2 часов - со скоростью v2 и t3 часов – со скоростью v3. За какое время он одолел половину...

Передвижение спрайтов с разной скоростью - ActionScript
Проблема в следующем, что имеем 2 многоугольника, у одного скорость 0.5, у второго 1. На деле имеем что движутся они с одинаковой скоростью...

Потоки работают с разной скоростью - Java SE
public class Person extends Thread{ private boolean isCancel = false; private int count = 0; public Person (String...

Движение шариков по окружности с разной скоростью - C#
Здравствуйте. Дана квадратная область с координатами от 1 до 100, внутри которой размещаются шарики.Каждый шарик имеет собственный радиус,...

Задача о двух принтерах, печатающих с разной скоростью - Алгоритмы
Подскажите, пожалуйста алгоритм решения задачи. Задача о двух принтерах, печатающих с разной скоростью. Java Даны два принтера. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2013, 11:25
Привет! Вот еще темы с ответами:

Движение pictureBox с разной скоростью по эллиптической траектории - C#
Как сделать движение нескольких pictureBox с разной скоростью по эллипсу private void button1_Click_1(object sender, EventArgs e) ...

USB модем работает с разной скоростью в течение дня - Периферийные устройства
Есть два модема от МТС: 7,2 и 21,6 мбит/с. Недавно обратил внимание, что с утра и ночью модемы работаю хорошо (но не всегда), а днем...

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

Задача на нахождение расстояния между автомобилями, движущимися с разной скоростью - Delphi
скорость первого автомобиля v1км\ч,второго v2 км/ч. определить расстояние между ними через t часов. если автомобили удаляются друг от...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru