Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Програми в середовищі Turbo Pascal

Реферат Програми в середовищі Turbo Pascal





write ('Курсова робота');

gotoxy (19,11);

write ('з дисципліни інформатика і програмування ');

gotoxy (17,12);

write ('на тему створення прикладного програмного забезпечення ');

gotoxy (22,13);

write ('в середовищі програмування Turbo Pascal ');

gotoxy (45,15);

write ('Роботу виконала: студентка');

gotoxy (45,16);

write ('_____ курсу групи ______');

gotoxy (45,17);

write ('ПІБ);

gotoxy (45,18);

write ('Роботу перевірив:');

gotoxy (45,19);

write ('викладач кафедри ПІ');

gotoxy (45,20);

write (ПІБ препода. ');

readkey;

end;



{Процедура екранна форма меню}

procedure Menu;

begin

TextBackGround (white); {тут можеш міняти кольори}

TextColor (black);

Clrscr;

x1: = 4;

x2: = 76;

y1: = 4;

y2: = 21;

c1: = chr (205);

c2: = chr (201);

c3: = chr (187);

c4: = chr (186);

c5: = chr (200);

c6: = chr (188);

yf: = 10;

gotoxy (23, yf);

writeln ('1. "Розрахувати довжину середньої лінії трапеції" ');

yf: = yf +1;

gotoxy (23, yf);

writeln ('2. "Пронумерувати матрицю по її другий нормі "');

yf: = yf +1;

gotoxy (23, yf);

writeln ('3. "Вихід" ');

yf: = yf +1;

gotoxy (23, yf);

gotoxy (23, yf);

writeln;

yf: = yf +1;

gotoxy (23, yf);

writeln ('Введіть номер завдання для виконання (1-3) ');

yf: = yf +19;

gotoxy (23, yf);

writeln;

end;



{************* 1 zadanie ********************}

procedure zadanie1;

label1;

var

x1, x2, x3, x4: integer;

y1, y2, y3, y4: integer;

q: array [1 .. 4] of integer;

k: array [1 .. 4] of integer;

l: array [1 .. 4] of integer;

z, a, i: integer;

Dlin1, Dlin2, Dlin3: real;

Begin

1:;

ClrScr;

Writeln ('Введіть координати точки A (x, y)');

Readln (x1, y1);

Writeln ('Введіть координати точки b (x, y ');

Readln) x2, y2);

Writeln ('Введіть координати точки C (x, y) ');

Readln (x3, y3);

Writeln ('Введіть координати точки D (x, y) ');

Readln (x4, y4);

K [1]: = x2-x1;

K [2]: = x3-x2;

K [3]: = x4-x3;

K [4]: ​​= x1-x4;

L [1]: = y2-y1;

L [2]: = y3-y2;

L [3]: = y4-y3;

L [4]: ​​= y1-y4;

Z: = 0;

A: = 0;

For i: = 1 to 4 do

Begin

If k [i] = 0 then

Z: = z +1;

End;

If z> 2 then

Begin

Writeln ('неправильно задані координати');

Goto 1;

End;

For i: = 1 to 4 do

Begin

If l [i] = 0 then

a: = a +1;

end;

if a> 2 then

begin

writeln ('неправильно задані координати');

Goto 1;

End;

q [1]: = k [1] * l [3];

q [2]: = k3 * l [1];

q [3]: = k [2] * l [4];

q [4]: ​​= k [4] * l [2];

if q [1] = q [2] then

begin

if q [3] = q [4] then

begin

writeln ('неправильно введені координати!');

readln;

Goto 1;

End

Else

Writeln ('координати введені правильно!');

End

Else

Begin

If q [3] = q [4] then

Writeln ('неправильно введені координати!');

Readln;

Goto 1;

End;

End;

Dlin1: = abs (sqrt (sqr (x2-x1) + sqr (y2-y1)));

Dlin2: = abs) sqrt (sqr (x3-x4) + sqr (y3-y4)));

Dlin3: = (dlin1 + dlin2)/2;

Writeln ('Довжина середньої лінії трапеції ABCD =', dlin3: 10:2);

end;

В В 

{END OF ZADANIE1 *******************************************}



{2 zadanie ***********************************************}

{Процедура завдання № 2}

procedure Zadanie2;


const

n = 5;

var

i, k, x1, y1: integer;

Max: array [1 .. n] of real;

A: array [1 .. n, 1 .. n] of real;

B: array [1 .. n, 1 .. n] of real;


begin

clrscr;

x1: = 4;

y1: = 4;

writeln ('Vvod dannix');

for i: = 1 to n do

begin

for k: = 1 to n do

begin

Gotoxy (x1, y1);

readln (a [i, k]);

x1: = x1 +8;

end;

x1: = 4;

y1: = y1 +1;

end;

Gotoxy (x...


Назад | сторінка 6 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Creation of control system by a personnel how to begin with a zero
  • Реферат на тему: Декартові координати
  • Реферат на тему: Географічні координати
  • Реферат на тему: Розробка програм у середовищі програмування Turbo Pascal 7.0
  • Реферат на тему: Розробка ігрової програми на мові програмування Turbo Pascal