урок№12 паскаль

uchitel18
Малювання геометричних
фігур в мові
програмування Паскаль
Таблиця кольорів
Код кольору Назва
кольору
0 чорний
1 синій
2 зелений
3 бірюзовий
4 червоний
5 бузковий
6 коричневий
7 світло сірий
Код кольору Назва кольору
8 темно сірий
9 блакитний
10 світло зелений
11 світло
бірюзовий
12 світло
червоний
13 світло бузковий
14 жовтий
15 білий
Програма ініціалізації графічного
режиму:
uses Graph, Crt;
procedure Init;
var gr, gm: integer;
begin
gr:=0;
InitGraph(gr, gm, ’’);
if GraphResult<>grOk
then Halt(1)
end;
Процедури і функції зображення
геометричних фігур:
1. Line(x1,y1,x2,y2) –
відрізок від точки (х1,у1)
до точки (х2,у2);
2. LineTo(x,y) –
відрізок від поточної точки
до точки (х,у);
(x,y)
Процедури і функції зображення геометричних
фігур:
3. Rectangle(x1,y1,x2,y2) –
прямокутник,
де (х1,у1) – координати
лівої верхньої вершини,
(х2,у2) – координати
правої нижньої вершини;
4. Bar(x1,y1,x2,y2) –
зафарбований прямокутник
поточним стилем,
де (х1,у1) – координати
лівої верхньої вершини,
(х2,у2) – координати
правої нижньої вершини;
Процедури і функції зображення геометричних
фігур:
5. Circle(x,y,r) –
коло з центром
в точці (х,у) і радіусом r;
6. Ellipse(x,y,φ1,φ2,r1,r2) -
еліптична дуга,
де (х,у) – координати центра,
φ1 – початковий кут,
φ2 – кінцевий кут,
r1 – горизонтальний радіус,
r2 – вертикальний радіус;
Процедури і функції зображення геометричних
фігур:
7. Arc(x,y,φ1,φ2,r) –
дугу з центром в точці
(х,у), φ1 – початковий кут,
φ2 – кінцевий кут
(кути визначаються від
горизонтального напрямку
проти годинникової
стрілки),
r - радіус;
8. PiesLice(x,y,φ1,φ2,r) -
сектор, зафарбований
поточним стилем;
Процедури і функції зображення геометричних
фігур:
9. SetColor(код кольору) - встановлює колір тону;
10. SetBkColor(код кольору) - встановлює колір фону;
11. FloodFill(x,y, код кольору межі) - зафарбовує
замкнену область поточним кольором фону,
(х,у) – координати всередині замкненої області;
Процедури і функції зображення геометричних
фігур:
12. SetFillStyle(n,k) - встановлює вид і колір фарбування,
де k – код кольору фарбування,
n=1 – суцільне штрихування,
n=2 – штрих лініями (----),
n=3 – (////),
n=4 – товстими ////,
n=5 – товстими ,
n=6 (),
n=7 – (++++),
n=8 – (****),
n=9- прямокутниками,
n=10 – (……),
n=1 – (частими ……).
Процедури і функції зображення геометричних
фігур:
13. MoveTo(x,y) - переміщення курсора в точку з
координатами (х,у);
14. PutPixel(x,y,код кольору) - ставить точку з
координатами (х,у) поточним кольором.
Скласти програму на мові програмування Паскаль для малювання даних фігур:
Програма:
1 de 12

Recomendados

урок№11 паскаль por
урок№11 паскальурок№11 паскаль
урок№11 паскальuchitel18
215 vistas12 diapositivas
Простейшие преобразования графиков функций por
Простейшие преобразования графиков функцийПростейшие преобразования графиков функций
Простейшие преобразования графиков функцийИлья Сыч
1.3K vistas22 diapositivas
побудова графіків por
побудова графіківпобудова графіків
побудова графіківОксана Науменко
567 vistas20 diapositivas
Методи усних обчислень por
Методи усних обчисленьМетоди усних обчислень
Методи усних обчисленьFormula.co.ua
1.2K vistas21 diapositivas
урок 01 повторення матеріалу математики 5-6 класи por
урок 01 повторення матеріалу математики 5-6 класиурок 01 повторення матеріалу математики 5-6 класи
урок 01 повторення матеріалу математики 5-6 класиSlovyansk School
348 vistas12 diapositivas
Учень, як вчений por
Учень, як вченийУчень, як вчений
Учень, як вченийCveldulf
342 vistas14 diapositivas

Más contenido relacionado

La actualidad más candente

Найпростіші перетворення графіків функції por
Найпростіші перетворення графіків функціїНайпростіші перетворення графіків функції
Найпростіші перетворення графіків функціїalenkakuzmenko
408 vistas43 diapositivas
презентація розв'язуємо судоку por
презентація розв'язуємо судокупрезентація розв'язуємо судоку
презентація розв'язуємо судокуhevhyknatala
1.1K vistas10 diapositivas
Лінійна функція та її графік por
Лінійна функція та її графікЛінійна функція та її графік
Лінійна функція та її графікГалина Дудчик
593 vistas14 diapositivas
Тригонометричні функції por
Тригонометричні функціїТригонометричні функції
Тригонометричні функціїFormula.co.ua
10.3K vistas34 diapositivas
перетворення графіків функцій por
перетворення графіків функційперетворення графіків функцій
перетворення графіків функційNatali Ivanova
8.7K vistas26 diapositivas
Презентація до уроків №7, №8 "Побудова графіків тригонометричних функцій" por
Презентація до уроків №7, №8 "Побудова графіків тригонометричних функцій"Презентація до уроків №7, №8 "Побудова графіків тригонометричних функцій"
Презентація до уроків №7, №8 "Побудова графіків тригонометричних функцій"kurchenkogalina
3.7K vistas16 diapositivas

La actualidad más candente(20)

Найпростіші перетворення графіків функції por alenkakuzmenko
Найпростіші перетворення графіків функціїНайпростіші перетворення графіків функції
Найпростіші перетворення графіків функції
alenkakuzmenko408 vistas
презентація розв'язуємо судоку por hevhyknatala
презентація розв'язуємо судокупрезентація розв'язуємо судоку
презентація розв'язуємо судоку
hevhyknatala1.1K vistas
Тригонометричні функції por Formula.co.ua
Тригонометричні функціїТригонометричні функції
Тригонометричні функції
Formula.co.ua10.3K vistas
перетворення графіків функцій por Natali Ivanova
перетворення графіків функційперетворення графіків функцій
перетворення графіків функцій
Natali Ivanova8.7K vistas
Презентація до уроків №7, №8 "Побудова графіків тригонометричних функцій" por kurchenkogalina
Презентація до уроків №7, №8 "Побудова графіків тригонометричних функцій"Презентація до уроків №7, №8 "Побудова графіків тригонометричних функцій"
Презентація до уроків №7, №8 "Побудова графіків тригонометричних функцій"
kurchenkogalina3.7K vistas
Презентація: Перетворення виразів (повторення та систематизація матеріалу).pp... por sveta7940
Презентація: Перетворення виразів (повторення та систематизація матеріалу).pp...Презентація: Перетворення виразів (повторення та систематизація матеріалу).pp...
Презентація: Перетворення виразів (повторення та систематизація матеріалу).pp...
sveta7940248 vistas
Презентація:Квадратний корінь з числа. Арифметичний квадратний корінь. por sveta7940
Презентація:Квадратний корінь з числа. Арифметичний квадратний корінь.Презентація:Квадратний корінь з числа. Арифметичний квадратний корінь.
Презентація:Квадратний корінь з числа. Арифметичний квадратний корінь.
sveta7940155 vistas
Перетворення графіків por Darina Shama
Перетворення графіківПеретворення графіків
Перетворення графіків
Darina Shama4K vistas
практичне заняття 2 por cit-cit
практичне заняття 2практичне заняття 2
практичне заняття 2
cit-cit107 vistas
масиви в С++ презентация por Anna Kalinichenko
масиви в С++ презентациямасиви в С++ презентация
масиви в С++ презентация
Anna Kalinichenko4.8K vistas
Презентація до уроку №9 "Властивості тригонометричних функцій" por kurchenkogalina
Презентація до уроку №9 "Властивості тригонометричних функцій"Презентація до уроку №9 "Властивості тригонометричних функцій"
Презентація до уроку №9 "Властивості тригонометричних функцій"
kurchenkogalina2.9K vistas
Показникова функція por Formula.co.ua
Показникова функціяПоказникова функція
Показникова функція
Formula.co.ua12.1K vistas
найпростіші перетворення графіків функцій por Fr3dd0
найпростіші перетворення графіків функційнайпростіші перетворення графіків функцій
найпростіші перетворення графіків функцій
Fr3dd04.7K vistas
перетворення графіків функцій por Lou24112013
перетворення графіків функційперетворення графіків функцій
перетворення графіків функцій
Lou2411201311.3K vistas

Destacado

A Quick Introduction to OKRs por
A Quick Introduction to OKRsA Quick Introduction to OKRs
A Quick Introduction to OKRsVicente Goetten
1.9K vistas14 diapositivas
Gunavathi_Resume por
Gunavathi_ResumeGunavathi_Resume
Gunavathi_Resumeguna vathi
182 vistas5 diapositivas
Alimentos precocinados e industriales por
Alimentos precocinados e industrialesAlimentos precocinados e industriales
Alimentos precocinados e industrialesaulasaludable
409 vistas10 diapositivas
REFERENCE 3 por
REFERENCE 3REFERENCE 3
REFERENCE 3Frida Tassinari
54 vistas1 diapositiva
Prevención de toxoinfecciones alimentarias por
Prevención de toxoinfecciones alimentariasPrevención de toxoinfecciones alimentarias
Prevención de toxoinfecciones alimentariasaulasaludable
144 vistas18 diapositivas
5B_1_Neogeography for the rural urban classification of england and wales por
5B_1_Neogeography for the rural urban classification of england and wales5B_1_Neogeography for the rural urban classification of england and wales
5B_1_Neogeography for the rural urban classification of england and walesGISRUK conference
453 vistas21 diapositivas

Destacado(17)

A Quick Introduction to OKRs por Vicente Goetten
A Quick Introduction to OKRsA Quick Introduction to OKRs
A Quick Introduction to OKRs
Vicente Goetten1.9K vistas
Gunavathi_Resume por guna vathi
Gunavathi_ResumeGunavathi_Resume
Gunavathi_Resume
guna vathi182 vistas
Alimentos precocinados e industriales por aulasaludable
Alimentos precocinados e industrialesAlimentos precocinados e industriales
Alimentos precocinados e industriales
aulasaludable409 vistas
Prevención de toxoinfecciones alimentarias por aulasaludable
Prevención de toxoinfecciones alimentariasPrevención de toxoinfecciones alimentarias
Prevención de toxoinfecciones alimentarias
aulasaludable144 vistas
5B_1_Neogeography for the rural urban classification of england and wales por GISRUK conference
5B_1_Neogeography for the rural urban classification of england and wales5B_1_Neogeography for the rural urban classification of england and wales
5B_1_Neogeography for the rural urban classification of england and wales
GISRUK conference453 vistas
C.V por nasr610
C.VC.V
C.V
nasr610196 vistas
DONCKRR huisstijlhandboek por Yacht
DONCKRR huisstijlhandboekDONCKRR huisstijlhandboek
DONCKRR huisstijlhandboek
Yacht477 vistas
эрүүл мэндийн бэлдмэл por Bachi Nyangar
эрүүл мэндийн бэлдмэлэрүүл мэндийн бэлдмэл
эрүүл мэндийн бэлдмэл
Bachi Nyangar419 vistas
Corporate Profile Training House por Aadesh Jain
Corporate Profile Training HouseCorporate Profile Training House
Corporate Profile Training House
Aadesh Jain272 vistas
птиц встречаем весну закликаем! por GBDOU23
птиц встречаем   весну закликаем!птиц встречаем   весну закликаем!
птиц встречаем весну закликаем!
GBDOU23307 vistas
Chapter 7 - Human Resource Management por dpd
Chapter 7 - Human Resource ManagementChapter 7 - Human Resource Management
Chapter 7 - Human Resource Management
dpd34.9K vistas
DMP : après un temps d'observation, comment l'inscrire dans une réalité opéra... por Soft Computing
DMP : après un temps d'observation, comment l'inscrire dans une réalité opéra...DMP : après un temps d'observation, comment l'inscrire dans une réalité opéra...
DMP : après un temps d'observation, comment l'inscrire dans une réalité opéra...
Soft Computing1.9K vistas

Más de uchitel18

урок№1 6кл por
урок№1 6клурок№1 6кл
урок№1 6клuchitel18
323 vistas14 diapositivas
урок№13 паскаль por
урок№13 паскальурок№13 паскаль
урок№13 паскальuchitel18
152 vistas4 diapositivas
урок№10 паскаль por
урок№10 паскальурок№10 паскаль
урок№10 паскальuchitel18
274 vistas9 diapositivas
урок№9 паскаль por
урок№9 паскальурок№9 паскаль
урок№9 паскальuchitel18
305 vistas6 diapositivas
урок№8 паскаль por
урок№8 паскальурок№8 паскаль
урок№8 паскальuchitel18
469 vistas5 diapositivas
урок№7 паскаль por
урок№7 паскальурок№7 паскаль
урок№7 паскальuchitel18
159 vistas5 diapositivas

Más de uchitel18(16)

урок№1 6кл por uchitel18
урок№1 6клурок№1 6кл
урок№1 6кл
uchitel18323 vistas
урок№13 паскаль por uchitel18
урок№13 паскальурок№13 паскаль
урок№13 паскаль
uchitel18152 vistas
урок№10 паскаль por uchitel18
урок№10 паскальурок№10 паскаль
урок№10 паскаль
uchitel18274 vistas
урок№9 паскаль por uchitel18
урок№9 паскальурок№9 паскаль
урок№9 паскаль
uchitel18305 vistas
урок№8 паскаль por uchitel18
урок№8 паскальурок№8 паскаль
урок№8 паскаль
uchitel18469 vistas
урок№7 паскаль por uchitel18
урок№7 паскальурок№7 паскаль
урок№7 паскаль
uchitel18159 vistas
урок№6 паскаль por uchitel18
урок№6 паскальурок№6 паскаль
урок№6 паскаль
uchitel18157 vistas
урок№5 паскаль por uchitel18
урок№5 паскальурок№5 паскаль
урок№5 паскаль
uchitel18194 vistas
урок№4 паскаль por uchitel18
урок№4 паскальурок№4 паскаль
урок№4 паскаль
uchitel18155 vistas
урок№3 паскаль por uchitel18
урок№3 паскальурок№3 паскаль
урок№3 паскаль
uchitel18361 vistas
урок№2 паскаль por uchitel18
урок№2 паскальурок№2 паскаль
урок№2 паскаль
uchitel18145 vistas
урок№1 паскаль por uchitel18
урок№1 паскальурок№1 паскаль
урок№1 паскаль
uchitel18326 vistas
жінки прграмісти1 por uchitel18
жінки прграмісти1жінки прграмісти1
жінки прграмісти1
uchitel18318 vistas
урок№1 7кл por uchitel18
урок№1 7клурок№1 7кл
урок№1 7кл
uchitel18219 vistas
урок№1 5кл por uchitel18
урок№1 5клурок№1 5кл
урок№1 5кл
uchitel18201 vistas
Kafedra ukr por uchitel18
Kafedra ukrKafedra ukr
Kafedra ukr
uchitel18484 vistas

Último

Семінар Пізнаємо природу.pptx por
Семінар Пізнаємо природу.pptxСемінар Пізнаємо природу.pptx
Семінар Пізнаємо природу.pptxssuser389ffd
11 vistas14 diapositivas
chitannya.pptx por
chitannya.pptxchitannya.pptx
chitannya.pptxOlgaGorbenko1
17 vistas14 diapositivas
Правила прийому 2024.pdf por
Правила прийому 2024.pdfПравила прийому 2024.pdf
Правила прийому 2024.pdfhome
32 vistas9 diapositivas
шляга о.а..pptx por
шляга о.а..pptxшляга о.а..pptx
шляга о.а..pptxssuser389ffd
12 vistas19 diapositivas
Цифрові права та обов’язки por
Цифрові права та обов’язкиЦифрові права та обов’язки
Цифрові права та обов’язкиНБУ для дітей
29 vistas31 diapositivas
Prezentatsiia_Novoyi_Ukrayinskoyi_shkoli.ppt por
Prezentatsiia_Novoyi_Ukrayinskoyi_shkoli.pptPrezentatsiia_Novoyi_Ukrayinskoyi_shkoli.ppt
Prezentatsiia_Novoyi_Ukrayinskoyi_shkoli.pptznzposnan
8 vistas19 diapositivas

Último(20)

Семінар Пізнаємо природу.pptx por ssuser389ffd
Семінар Пізнаємо природу.pptxСемінар Пізнаємо природу.pptx
Семінар Пізнаємо природу.pptx
ssuser389ffd11 vistas
Правила прийому 2024.pdf por home
Правила прийому 2024.pdfПравила прийому 2024.pdf
Правила прийому 2024.pdf
home32 vistas
шляга о.а..pptx por ssuser389ffd
шляга о.а..pptxшляга о.а..pptx
шляга о.а..pptx
ssuser389ffd12 vistas
Prezentatsiia_Novoyi_Ukrayinskoyi_shkoli.ppt por znzposnan
Prezentatsiia_Novoyi_Ukrayinskoyi_shkoli.pptPrezentatsiia_Novoyi_Ukrayinskoyi_shkoli.ppt
Prezentatsiia_Novoyi_Ukrayinskoyi_shkoli.ppt
znzposnan8 vistas
Організація і проведення перевірок бібліотечних фондів por ssuser15a891
Організація і проведення перевірок бібліотечних фондівОрганізація і проведення перевірок бібліотечних фондів
Організація і проведення перевірок бібліотечних фондів
ssuser15a891228 vistas
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа... por GoQA
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...
Слуцька Вікторія - Виступити і не наступити на граблі: Як виступати QA спеціа...
GoQA23 vistas
Бiблiотека як центр емоційного відновлення в громаді.pdf por ssuser15a891
Бiблiотека як центр емоційного відновлення в громаді.pdfБiблiотека як центр емоційного відновлення в громаді.pdf
Бiблiотека як центр емоційного відновлення в громаді.pdf
ssuser15a89133 vistas
Вікторина на знання історії Збройних Сил України por Nataliya Persikova
Вікторина на знання історії Збройних Сил УкраїниВікторина на знання історії Збройних Сил України
Вікторина на знання історії Збройних Сил України
Nataliya Persikova29 vistas
Літературні дати 2024 року por ssuser15a891
Літературні дати 2024 рокуЛітературні дати 2024 року
Літературні дати 2024 року
ssuser15a891189 vistas
Реалізація Стратегії розвитку читання. Читання як стратегія життя.pptx por ssuser15a891
Реалізація Стратегії розвитку читання. Читання як стратегія життя.pptxРеалізація Стратегії розвитку читання. Читання як стратегія життя.pptx
Реалізація Стратегії розвитку читання. Читання як стратегія життя.pptx
ssuser15a891229 vistas
Презентація Наукової школи Войтова В.А. por tetiana1958
Презентація Наукової школи Войтова В.А.Презентація Наукової школи Войтова В.А.
Презентація Наукової школи Войтова В.А.
tetiana195838 vistas
звіт директора КГ №124 за 2022-2023 н.р..pdf por ssuser46127c
звіт директора КГ №124 за 2022-2023 н.р..pdfзвіт директора КГ №124 за 2022-2023 н.р..pdf
звіт директора КГ №124 за 2022-2023 н.р..pdf
ssuser46127c6 vistas
зображення_viber_2023-11-28_10-44-22-872.pdf por ssuser46127c
зображення_viber_2023-11-28_10-44-22-872.pdfзображення_viber_2023-11-28_10-44-22-872.pdf
зображення_viber_2023-11-28_10-44-22-872.pdf
ssuser46127c5 vistas
гопчук а.а.pptx por ssuser389ffd
гопчук а.а.pptxгопчук а.а.pptx
гопчук а.а.pptx
ssuser389ffd10 vistas
Світ дитячої творчості - окрема сторінка бібліотечного життя. Підсумовуємо та... por ssuser15a891
Світ дитячої творчості - окрема сторінка бібліотечного життя. Підсумовуємо та...Світ дитячої творчості - окрема сторінка бібліотечного життя. Підсумовуємо та...
Світ дитячої творчості - окрема сторінка бібліотечного життя. Підсумовуємо та...
ssuser15a891229 vistas

урок№12 паскаль

  • 1. Малювання геометричних фігур в мові програмування Паскаль
  • 2. Таблиця кольорів Код кольору Назва кольору 0 чорний 1 синій 2 зелений 3 бірюзовий 4 червоний 5 бузковий 6 коричневий 7 світло сірий Код кольору Назва кольору 8 темно сірий 9 блакитний 10 світло зелений 11 світло бірюзовий 12 світло червоний 13 світло бузковий 14 жовтий 15 білий
  • 3. Програма ініціалізації графічного режиму: uses Graph, Crt; procedure Init; var gr, gm: integer; begin gr:=0; InitGraph(gr, gm, ’’); if GraphResult<>grOk then Halt(1) end;
  • 4. Процедури і функції зображення геометричних фігур: 1. Line(x1,y1,x2,y2) – відрізок від точки (х1,у1) до точки (х2,у2); 2. LineTo(x,y) – відрізок від поточної точки до точки (х,у); (x,y)
  • 5. Процедури і функції зображення геометричних фігур: 3. Rectangle(x1,y1,x2,y2) – прямокутник, де (х1,у1) – координати лівої верхньої вершини, (х2,у2) – координати правої нижньої вершини; 4. Bar(x1,y1,x2,y2) – зафарбований прямокутник поточним стилем, де (х1,у1) – координати лівої верхньої вершини, (х2,у2) – координати правої нижньої вершини;
  • 6. Процедури і функції зображення геометричних фігур: 5. Circle(x,y,r) – коло з центром в точці (х,у) і радіусом r; 6. Ellipse(x,y,φ1,φ2,r1,r2) - еліптична дуга, де (х,у) – координати центра, φ1 – початковий кут, φ2 – кінцевий кут, r1 – горизонтальний радіус, r2 – вертикальний радіус;
  • 7. Процедури і функції зображення геометричних фігур: 7. Arc(x,y,φ1,φ2,r) – дугу з центром в точці (х,у), φ1 – початковий кут, φ2 – кінцевий кут (кути визначаються від горизонтального напрямку проти годинникової стрілки), r - радіус; 8. PiesLice(x,y,φ1,φ2,r) - сектор, зафарбований поточним стилем;
  • 8. Процедури і функції зображення геометричних фігур: 9. SetColor(код кольору) - встановлює колір тону; 10. SetBkColor(код кольору) - встановлює колір фону; 11. FloodFill(x,y, код кольору межі) - зафарбовує замкнену область поточним кольором фону, (х,у) – координати всередині замкненої області;
  • 9. Процедури і функції зображення геометричних фігур: 12. SetFillStyle(n,k) - встановлює вид і колір фарбування, де k – код кольору фарбування, n=1 – суцільне штрихування, n=2 – штрих лініями (----), n=3 – (////), n=4 – товстими ////, n=5 – товстими , n=6 (), n=7 – (++++), n=8 – (****), n=9- прямокутниками, n=10 – (……), n=1 – (частими ……).
  • 10. Процедури і функції зображення геометричних фігур: 13. MoveTo(x,y) - переміщення курсора в точку з координатами (х,у); 14. PutPixel(x,y,код кольору) - ставить точку з координатами (х,у) поточним кольором.
  • 11. Скласти програму на мові програмування Паскаль для малювання даних фігур: