С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pascal не получается условие Цилиндрическая деталь должна иметь длину LO и диаметр DO. Допуски равны соответственно XL и XD. Определить одовлетворяет ли норме изготовленная деталь. Помогите хотя бы с условием. Я думаю что такое условие??? Мой вариант: If (LO+Xl)>L {длина изготовителя} then Writeln('не удовл') Else If (DO+XD)>D {диаметр изготовителя} then Writeln('не удовл') Else If (LO+XL)<L then Writeln('не... https://www.cyberforum.ru/ pascal/ thread148058.html Решение массивов Pascal
Помогите пожалуйста решить некоторые задачки. Очень уж надо. За ранее спасибо большое. Двумерные массивы: 10.Из полож.элементов матрицы N(10,10) сформировать матрицу M(10,Kmax),располога?я в строки подряд, где Kmax-макс.число полож.элементов строки матрицы N.Записать нули на место отсуствующих элементов. 1.Написать программу, вычисляющую сумму тех элементов матрицы А размером 10х10, номера...
Pascal Вычисление частного от деления 2 чисел Написать программу вычисления частного от деления 2 чисел. Программа должна проверить корректность вводимых чисел (делитель не равен 0). https://www.cyberforum.ru/ pascal/ thread148054.html Pascal Просто изменить код Pascal вот есть такой код программы: uses winCRT; var x1,x2,t,x,dx,eps,f,uk: real; i,n,q: integer; begin writeln('введите интервал '); read(x1,x2); https://www.cyberforum.ru/ pascal/ thread148034.html
программа заяц- волк паскаль Pascal
программа заяц- волк. дан массив 100 x 100. вводим количество зайцев и волков с клавиатуры. в массиве они размещены случайным образом. сначала волки прыгают на ближайшего зайца на 4 шагов. затем зайцы прыгают от ближайшего волка на 5 шагов. если волк догнал зайца, заяц умирает. если волк не поймал зайца за 4 хода, то волк умирает. волки и зайцы отображаются точками на экране разных цветов.
Pascal среднее арифметическое https://www.cyberforum.ru/ pascal/ thread148021.html
Добрый день, помогите плз решить задачку: Ввести 10 любых чисел и среди них посчитать среднее арифметическое всех положительных элементов. (Задача вроде простая, просто не могу врубиться, помогите плз.)
Pascal Шейкерная сортировка в паскале https://www.cyberforum.ru/ pascal/ thread148017.html
Применяя шейкерную сортировку, отсортитровать файл, элементами которого является совокупность строковых величин. Сравнить время работы для каждого случая. Результаты отображать на экране. Процедура у меня есть : Procedure Shak (Var f:files; n:integer); Var i,k,L,R:integer; x,y:integer; Begin seek (f,i); read (f,x); read (f,y); if x.key>y.key then begin seek (f,i);
Pascal Обработка символьной информации.
Изменить текст, удалив из него все повторные вхождения слов. Методика выполнения работы. Дан текст. Текст разбит на слова. Предполагается, что слово – это группа символов, не содержащая пробелов и отделенная пробелами от других слов. Способ описания текста: массив символов, строка, текстовый файл. Составить программу для обработки текстовой информации по поставленному условию, которая должна...
Pascal Лабораторные работы. Люди добрые, помогите пожалуйсчта написать пару программ. Не могу получить зачет((( 1) Определить класс, описывающий вектор на плоскости. Написать программу, в которой используются методы определенного класса. 2) Вставить в двоичное представление длинного целого числа группу из двух едениц, начиная с позиции, номер которого вводитсяч с клавиатуры. В программе реализовать ограничения: номер... https://www.cyberforum.ru/ pascal/ thread147966.html Pascal Найти наибольшее отношение Найти наибольшее отношение трехзначного числа к сумме чисел, из которых он состоит https://www.cyberforum.ru/ pascal/ thread147948.html
Pascal Перевод системы счисления
дали задание составить программу нужно чтобы на экран выводилось это: Программа обучение переводу чисел из десятичной систем счисления в 2 10 и 16 ситем счисления 1. Теория ...
Pascal заканчивается на "я" https://www.cyberforum.ru/ pascal/ thread147945.html
помогите пожалуйста! Нужно подсчитать, сколько слов в заданной строке заканчивается буквой «я», если известно, что после слова обязательно стоит пробел или точка.
0 / 0 / 0
Регистрация: 13.05.2010
Сообщений: 28
0

Анимация - Pascal - Ответ 818550

21.06.2010, 16:16. Показов 816. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Движение закрашенного правильного шестиугольника с заданной с клавиатуры стороной по экрану, заполненному сеткой из закрашенных в случайные цвета кругов, с помощью клавиш управления курсором. Шестиугольник за пределы экрана не выходит.

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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
Uses Crt, Graph;
Var i,j,h,d,grDriver, grMode, ErrCode, st,s : Integer;
p:pointer;
size:word;
k:char;
x,y,err:integer;
 
 
procedure zap(x,y:integer);
   begin
    getImage(x,y,x+st*2,y+st*2,P^);
   end;
 
procedure treug(a,b,c,x1,y1:integer);
     begin
     setFillStyle(SolidFill,red);
     line(c+x1,y1,b+x1,y1);
     line(c+x1,y1,x1,c+y1);
     line(x1,c+y1,c+x1,c*2+y1);
     line(c+x1,c*2+y1,b+x1,c*2+y1);
     line(b+x1,c*2+y1,c*2+x1,a+y1);
     line(c*2+x1,a+y1,c*3+x1,c+y1);
     line(c*3+x1,c+y1,b+x1,y1);
     FloodFill(x1+d,y1+d+1,1);
     end;
 
  procedure vost(x,y:integer);
   begin
    PutImage(x, y, P^, CopyPut);
   end;
 
Begin
clrscr;
{$I-}repeat
 
  writeln('Введите сторону 6-угольника');
    readln(st);
    {$I+}
    err:=IoResult;
    if (err<>0) or (st<=0) or (st>180) then WriteLn('ощибка!!!');
    Until ((err=0) and (st>0) and (st<=180));
    h:=round(sqrt(sqr(st)-4));
    d:=round(st/2 );
 grDriver:=Detect;
 InitGraph(grDriver, grMode, '');
 ErrCode:=GraphResult;
 If ErrCode = grOk Then
  Begin
  randomize;
    cleardevice;
    x:=0;
    y:=0;
 
    J:=20;
    I:=20;
    repeat
    i:=20;
    repeat
 
    setfillstyle(1,2+random(10));
    fillellipse(i,j,20,20);
 
    I:=i+40;
    until i>640 ;
    J:=J+40
    until j>480 ;
 
    setcolor(1);
 
     Size:=ImageSize(x*2,y*2,x+st*2,y+st*2);
 
 
GetMem(P, Size);
zap(x,y);
 
repeat
k:=readkey;
vost(x,y);
 
if ord(k)=0 then
   begin
 
    k:=readkey;
 
    if (ord(k)=80)and(y+st<440) then
     y:=y+5;
 
    if (ord(k)=72) and (y>40) then
    y:=y-5;
 
    if (ord(k)=75)and(x>40) then
    x:=x-5;
 
    if (ord(k)=77)and(x+st+50<640) then
    x:=x+5;
 
    end;
 
 
zap(x,y);
treug(H,st,D,x,y);
 
Until ord(k)=27;
 
   FreeMem(P, Size);
     CloseGraph;
  End
 Else WriteLn('Ошибка инициализации графики:', GraphErrorMsg(ErrCode));
End.
Тут в программе 6-угольник не правильный.
Помогите код переделать, нужно чтобы 6-угольник был правильный.

Вернуться к обсуждению:
Анимация Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2010, 16:16
Готовые ответы и решения:

Анимация
Уважаемы программисты, помогите пожалуйста сделать анимацию собачки, что бы она пробегала. Pascal...

Анимация
http://s46.***********/i113/0906/e3/3b608545e8ef.jpg

анимация
народ помогите мне доделать ! не пойму вроде все координаты правиль норащивал а не пашет(( uses...

Анимация
Можна маленький пример анимации? типа: Line(100,100,200,200); и чтобы она двигалась.Буду...

1
21.06.2010, 16:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2010, 16:16
Помогаю со студенческими работами здесь

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

Анимация в паскале
Смоделировать построение башни из 5 кубиков(квадратов)

Анимация, человечек
Программа человек , нужно сделать программу чтоб мы могли управлять человеком с помощью стрелок.

анимация графики
Всем привет.Приведите пожалуйста пример анимации.Ну чтот типа движении линии.Буду оч благодарен.

лёгкая анимация
помогите плиз можете написать код в котором просто по центру крутится белый круг с радиусом 5...

Анимация Солнца
Нужно нарисовать анимацию солнца в паскале, нужно чтобы оно крутилось и калапсировало. (сжималось и...

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