пятница, 16 октября 2026 г.

Создание изображений

 

ПРЕЗЕНТАЦИЯ

ПРАКТИЧЕСКАЯ ЧАСТЬ

Задание 1. Загрузите графический редактор Paint. Вместе.


Задание 2-4.  Начинаем вместе.

  1. Загрузите файл upr6_1a из папки D:\для занятий\6 класс\ГР. 
  2. Сохраните файл в папку D:\ученики\6А(Б,В,Г) под именем дерево фамилия.
  3. Выполните упр. 3 стр. 46-47. Текс можно написать свой.
  4. Сохраните изменения в файле Файл\Сохранить.

Задание 5. 

  1. Создайте новое изображение Файл\Создать.
  2. Сохраните файл в папку D:\ученики\6А(Б,В,Г) под именем узок фамилия.
  3. Нарисуйте  пейзаж  упр. 6 ср. 63 
  4. Сохраните изменения в файле Файл\Сохранить.

Поиск элементов массива с заданными свойствами 2

 

ПРЕЗЕНТАЦИЯ К УРОКУ

ИГРАЕМ И ПОВТОРЯЕМ


СОСТАВЛЯЕМ ПРОГРАММЫ


В играх есть помощь, подсказки.
Ребята, внимательно читайте указанию, которые даны после выполнения упражнения.


Задание 2. Наберите и выполните программу, которую составляли в классе.

Перейти к игре.  Результаты игры покажите учителю.

Задание 3. Составьте программу для решения следующей задачи.

Суммарные баллы абитуриентов записаны в массиве b. Выведи порядковые номера и баллы тех абитуриентов, суммарный балл которых от 340 до 380. C количеством абитуриентов определитесь сами.


Протестируйте свою программу. Если результат правильный, то покажите результат работы  учителю.

Задание 4. Дополните предыдущую программу так, чтобы ещё выводилось количество таких абитуриентов.

Задание 5. 

1. Дополните предыдущую программу так, чтобы выводился ответ на вопрос: «Есть ли абитуриенты, которые набрали ... баллов и выше.
2. Балл вводится с клавиатуры.

понедельник, 6 октября 2025 г.

Поиск элементов массива с заданными свойствами

ПРЕЗЕНТАЦИЯ К УРОКУ

СОСТАВЛЕНИЕ ПРОГРАММ

Задание 2. Набрать и выполнить программу из классной работы. 

Задание 3. Составить программу, которая выводит номер дня за те дни, в которые температура была выше 15. 


Задание 4. 1. В массиве хранится информация о среднедневной температуре за неделю октября. Составьте программу, которая подсчитывает, сколько дней на неделе было с отрицательной температурой.


var t : array [1..7] of integer; 

      k1,n:integer;

begin

writeln('Введите сведения о температуре за 7 дней' );

    for n:=1 to 7 do readln(t[...]);


    k1:=0;

    for n:=1 to 7 do 

                         if  t[...]... then k1:=k1+1;

   writeln(' Количество дней с отрицательной температурой ', ...);

end.


Задание 4.2. В массиве хранится информация о среднедневной температуре за неделю ноября. Составьте программу, которая подсчитывает, сколько дней на этих неделях было дней с нулевой, отрицательной и положительной температурами.


Задание 5. В массиве хранятся данные о количестве осадков (в мм), выпадавших ежедневно в течение недели ноября. Составьте программу, которая выводит сообщение о том были ли за эту неделю дни без осадков.

Пример:

Ввод: 10 0 7 8 20 5 0

Вывод: Были 

Ввод: 10 8 7 8 20 5 2

Вывод: Нет

Элементы управления для работы с графикой

ПРЕЗЕНТАЦІЯ К УРОКУ

ПРАКТИЧЕСКАЯ РАБОТА

Задание 1. 

1. Создайте в папке D:\ученики\11А, Б папку фамилия, имя.

2. Запустите PascalABC.Net.

3. Создайте  проект.

4. Сохраните проект под именем polet в папку D:\ученики\11А, Б \фамилия, имя.

Проверить есть ли папка polet в вашей папке.

 Задание 2-4. Создать  проект,  в  котором самолет будет пролетать над городом

ФАЙЛЫ ДЛЯ РАБОТЫ

1. Установить размеры формы 760;450.

2.  Загрузить  изображение  города  в компонент  как  фон  формы  (свойство формы BackgroundImage).

3. Поместить на форму компонент PictureBox1 (изображение самолёта).  Установить прозрачный цвет фона для компонента PictureBox1 (значение Transparent у свойства  BackColоr). 

Установить режим изменения размера — AutoSize (свойство SizeMode).

4.  Написать  обработчик  события Load  для  формы  и  описать  начальное положение  самолета,  указав  координаты верхнего левого угла PictureBox1 за  пределами  формы. 




5.  Поместить на форму кнопку Button1. Изменить свойства Text у компонента Button1 на «Полетели!».

6.   Поместить на форму компонент Timer. 




Установить  значение  False  у свойства  таймера  Enabled  в  инспекторе объектов.

Установить  в  инспекторе  объектов  время  срабатывания  таймера, равным 10. 



7.  Написать  обработчик  события Click  для  компонента  Button1,  запустить таймер.

8.  Написать  обработчик  события Tick  и  менять  в  нем  значение  свойства  Left  у  компонента  PictureBox1. Если  самолет  вылетел  за  границу,  то вернуть его в начальное положение.




 Задание 5. Добавьте в проект птицу, которая будет лететь навстречу самолёту

среда, 14 октября 2026 г.

Строковые величины. Сравнение и сложение строковых величин

  

ПРЕЗЕНТАЦИЯ

Задание. Вводятся два имени. Расположить эти имена в алфавитном порядке.

ПРАКТИЧЕСКАЯ РАБОТА

Задание 2. Вводятся два имени. Расположить эти имена в алфавитном порядке.

Задание 3. Вводятся два имени. Расположить эти имена в «обратном алфавитном порядке» от Я до А.

Задание 4. Вводятся два русских слова. Іх сцепили в одно. Сначала первое слово+второе,  а затем наоборот. Расположите «новые слова» в алфавитном порядке.  

Например, 

Ввод

снег 

дождь 

Вывод

дождьснег снегдождь


Задание 5. Вводятся три имени. Вывести имя, которое будет стоять первым по алфавиту.


РЕЗЮМЕ

пятница, 9 октября 2026 г.

Поиск элементов массива с заданными свойствами

 ПРЕЗЕНТАЦИЯ К УРОКУ

СОСТАВЛЕНИЕ ПРОГРАММ

Задание 2. Набрать и выполнить программу из классной работы. 

Задание 3. Составить программу, которая выводит номер дня за те дни, в которые температура была выше 15. 


Задание 4. 1. В массиве хранится информация о среднедневной температуре за неделю октября. Составьте программу, которая подсчитывает, сколько дней на неделе было с отрицательной температурой.


var t : array [1..7] of integer; 

      k1,n:integer;

begin

writeln('Введите сведения о температуре за 7 дней' );

    for n:=1 to 7 do readln(t[...]);


    k1:=0;

    for n:=1 to 7 do 

                         if  t[...]... then k1:=k1+1;

   writeln(' Количество дней с отрицательной температурой ', ...);

end.


Задание 4.2. В массиве хранится информация о среднедневной температуре за неделю ноября. Составьте программу, которая подсчитывает, сколько дней на этих неделях было дней с нулевой, отрицательной и положительной температурами.


Задание 5. В массиве хранятся данные о количестве осадков (в мм), выпадавших ежедневно в течение недели ноября. Составьте программу, которая выводит сообщение о том были ли за эту неделю дни без осадков.

Пример:

Ввод: 10 0 7 8 20 5 0

Вывод: Были 

Ввод: 10 8 7 8 20 5 2

Вывод: Нет

Растровые изображения

 

ПРОВЕРЯЕМ ЗНАНИЯ


ПРЕЗЕНТАЦИЯ К НОВОМУ МАТЕРИАЛУ


ЗАКРЕПЛЕНИЕ МАТЕРИАЛА

Задание. 

1. Загрузите графический редактор Paint.
2. Сохраните файл в папку D:\для занятий\6А(Б,В) класс под именем Рисунок ваши фамилия имя. 
3. Нарисуйте рисунок на любую тему. Пробуйте разные инструменты. Периодически сохраняйте ваш рисунок, выбрав команду Файл/Сохранить.

Выберите какой-то простой объект (например: дом, естница, котёнок, дерево, кружка, юбка, солнце и т. п.). Задача — нарисовать этот объект 6 раз по-разному. То есть на каждом из рисунков должен быть именно названный объект, но все 6 рисунков должны отличаться. 

Элементы управления для работы с графикой

ПРЕЗЕНТАЦИЯ К УРОКУ

ПРАКТИЧЕСКАЯ РАБОТА

Задание 1. 

1. Создайте в папке D:\ученики\11А, Б папку фамилия, имя.

2. Запустите PascalABC.Net.

3. Создайте  проект.

4. Сохраните проект под именем les в папку D:\ученики\11А, Б \фамилия, имя.

Проверить есть ли папка les в вашей папке.


Файлы для работы 

Скачайте эти файлы себе в папку и распакуйте их 



Задание 2-4  Создать проект, разместить  в  нём  фоновое  изображение  на  форме.  При  нажатии  на  кнопку  поверх  фонового  изображения  должно  появиться  другое изображение (медведя).

1. Изменить свойство Text у формы на «Лес».

2.  Установить  размеры  формы  Width = 670, Height =  450.

3.  Загрузить  фоновое  изображение леса  для  формы (backgroundImage).



Задать  для  свойства  формы  BackgroundImageLayout  значение  Stretch.

4.  Поместить  на  форму  компонент  изображение PictureBox.

5.  Загрузить  изображение  медведя в  компонент  PictureBox (На элементе управления) через свойство Image.  Изображение  может  быть  формата  PNG,  или  GIF  с  прозрачным  фоном,  или  формата  BMP  с  фоном  однородного  цвета.  


Свойство  BackColor = Transparent.

Visible = False (изображение невидимо при запуске приложения). 

Свойство  SizeMode  =  StretchImage.





Сохранить изменения.

7. Поместить на форму кнопку. Написать  обработчик  события  Click  для компонента Button1.


8. Устранить  мерцание  с  помощью  включения  двойной  буферизации: 

DoubleBuffered:= true;

Эта  команда  должна  быть  прописана  в  обработчике  события  Load  для  формы.

Сохранить изменения.

Задание 5. Добавьте в проект ещё одно животное (белку). Это изображение должно быть с прозрачным фоном.  Для размещения белки нужно добавить ещё одну кнопку. Местоположение определить случайным образом в верхушке какого-либо дерева. Изображение белки найдите в интернете сами.