Вопрос задан 15.02.2019 в 03:12. Предмет Информатика. Спрашивает Волкова Мария.

Помогите пожалуйста,на паскале: Организуйте движение точки через центр экрана справа налево.

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Стецьків Руслан.
Вот маленькая точка летит по экрану...

uses Crt, Graph;
 var gd, gm, i: integer;
begin
 ClrScr;
 InitGraph(gd, gm, ' ');
{
В апострофах расписать путь к драйверу экрана egavga.bgi
}
 SetBkColor(1);
 for i:=640  downto 0 do
   begin
     SetColor(2);
     circle(i,240, 1);
     Delay (10);
     SetColor(1);
     Circle(i,240,1);
   end;
 ReadLn;
end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для организации движения точки через центр экрана справа налево на языке Pascal можно использовать следующий код:

```pascal program MovingPoint;

uses crt, dos;

var x, y: integer;

begin x := 80; // начальная позиция точки по оси X y := 12; // начальная позиция точки по оси Y

repeat clrscr; // очистить экран gotoxy(x, y); // переместить курсор в заданные координаты write('.'); // отобразить точку

delay(100); // задержка в миллисекундах

x := x - 1; // уменьшить значение координаты X (движение влево) until x = 1; // условие завершения движения

readkey; // ожидание нажатия клавиши end. ```

В этом коде используется цикл `repeat...until`, который перемещает точку по горизонтальной оси влево с помощью уменьшения значения координаты X. Функция `delay` используется для создания паузы между перемещениями точки. Команды `clrscr` и `gotoxy` используются для очистки экрана и перемещения курсора в заданные координаты соответственно.

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

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос