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

Выделение части строки


АКТИВИРУЕМ ПАМЯТЬ




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

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

Задание 3. Чтобы защитить пользователей, часть их ников стирается. На экран выводится часть  ника до @ и первый символ после @.  Символ @ есть обязательно. Вводится имя пользователя полностью, выводится часть  ника до @ и первый символ после @. 

Пример:
Ввод:
annawer@y45q
Вывод:
annawer@y

Задание 4.  Вводится адрес электронной почты. Вывести адрес сервера.

Пример
Ввод: zubrenok@les.by
Вывод: les.by

Подсказка. 
abc@mail.ru
mail идёт после @
Мы можем посчитать длину строки
И из длины строки и номера @ получить, сколько символов надо выделять,  сколько символов адресе сервера


Задание 5. Создание шаблона электронного письма. Некая почтовая программа при создании письма использует следующую технологию. Она берет имя получателя и помещает его после приветствия. Затем следует место для текста сообщения, после него — подпись отправителя. Имена получателя и отправителя программа берет из их электронных адресов. Напишите программу, реализующую данное действие.

Входные данные:
электронный адрес адресата;
электронный адрес отправителя.
Выходные данные: шаблон сообщения.

Пример
Входные данные:
Кому: Bilbo@valinor.er
От кого: Gandalf@valinor.er
Текст сообщения:
Поздравляю тебя со стаодиннадцатилетием! Желаю здоровья и долголетия.
Вывод на экран:
Здравствуй, Bilbo!
Поздравляю тебя со стаодиннадцатилетием! Желаю здоровья и долголетия.
С уважением, Gandalf. 

Выделение части строки

 


 

АКТИВИРУЕМ ПАМЯТЬ




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

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

Задание 3. Чтобы защитить пользователей, часть их ников стирается. На экран выводится часть  ника до @ и первый символ после @.  Символ @ есть обязательно. Вводится имя пользователя полностью, выводится часть  ника до @ и первый символ после @. 

Пример:
Ввод:
annawer@y45q
Вывод:
annawer@y

Задание 4.  Вводится адрес электронной почты. Вывести адрес сервера.

Пример
Ввод: zubrenok@les.by
Вывод: les.by

Подсказка. 
abc@mail.ru
mail идёт после @
Мы можем посчитать длину строки
И из длины строки и номера @ получить, сколько символов надо выделять,  сколько символов адресе сервера


Задание 5. Создание шаблона электронного письма. Некая почтовая программа при создании письма использует следующую технологию. Она берет имя получателя и помещает его после приветствия. Затем следует место для текста сообщения, после него — подпись отправителя. Имена получателя и отправителя программа берет из их электронных адресов. Напишите программу, реализующую данное действие.

Входные данные:
электронный адрес адресата;
электронный адрес отправителя.
Выходные данные: шаблон сообщения.

Пример
Входные данные:
Кому: Bilbo@valinor.er
От кого: Gandalf@valinor.er
Текст сообщения:
Поздравляю тебя со стаодиннадцатилетием! Желаю здоровья и долголетия.
Вывод на экран:
Здравствуй, Bilbo!
Поздравляю тебя со стаодиннадцатилетием! Желаю здоровья и долголетия.
С уважением, Gandalf. 

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

Создание приложений с графическим интерфейсом

 

Задания по теме урока

Создание Блокнота

Задание 1. 

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

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

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


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


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

Задание 2. 

  1. Переименовать свойство «текст» имя Блокнот
  2. Разместить на форму рабочую  область  для  текста  — TextBox1;
  3. Разместить на форму диалоги  работы  с  файлами  —OpenFileDialog1, SaveFileDialog1;
  4. Разместить на форму диалоги  для  настройки  внешнего  вида  приложения  —  FontDialog1, ColorDialog1;
  5. Разместить на форму главное меню — MenuStrip1
7. Установите значение для  TextBox1 «истина» для свойства MultiLine

8.  Для  TextBox1 У свойства Dock значение Fill

 9.   Для  TextBox1 установить значение вертикальная полоса для свойства ScrollBars – Vertical

10. Заполнить структуру меню MenuStrip1

11.  Написать обработчики пунктов меню:

Файл — Новый
implementation
var s:string;
var F_N:String;
procedure Form1.toolStripMenuItem4_Click(sender: Object; e: EventArgs);
begin
  TextBox1.Clear;
end;

Файл — Открыть
procedure Form1.toolStripMenuItem5_Click(sender: Object; e: EventArgs);
begin
  openFileDialog1.ShowDialog();
  s:=openFileDialog1.FileName;
  Text:='Блокнот '+s;
  TextBox1.Lines:=ReadAllLines(s);
end;

Файл — Сохранить
procedure Form1.toolStripMenuItem6_Click(sender: Object; e: EventArgs);
begin
  saveFileDialog1.ShowDialog();
  F_N:=saveFileDialog1.FileName;
  WriteAllLines(F_N,TextBox1.Lines);
    Text:='Блокнот '+F_N;
end;

Файл — Выход
procedure Form1.toolStripMenuItem7_Click(sender: Object; e: EventArgs);
begin
  close;
end;

Формат — Шрифт
procedure Form1.toolStripMenuItem8_Click(sender: Object; e: EventArgs);
begin
  fontDialog1.ShowDialog();
  TextBox1.Font:=fontDialog1.
  Font;
end;

Формат — Цвет текста      
procedure Form1.toolStripMenuItem9_Click(sender: Object; e: EventArgs);
begin
  colorDialog1.ShowDialog();
  TextBox1.ForeColor:=colorDialog1.Color;
end;

Формат — Цвет фона
procedure Form1.toolStripMenuItem10_Click(sender: Object; e: EventArgs);
begin
  colorDialog1.ShowDialog();
  TextBox1.BackColor:=colorDialog1.Color;
end;

12. Сохранить изменения и протестировать приложение. 

Максимальный и минимальный элементы массива

 


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

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


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



Задание 3. Чем меньше размер ноги, тем лучше. Так считали японцы. Вводятся данные о размерах ноги  7 девушек, выведите самый маленький размер ноги.


Задание 4.  Ребята играют в игру. В этой игре каждый набирает определённое количество баллов. Игрок, который набирает наименьшее  количество баллов получает 0. А у остальных игроков количество баллов уменьшается на минимум выбывшего игрока. 
Выведите баллы игроков, которые останутся после выбывания первого игрока.

Пример:
Ввод:
10
13
12
5
8
3
9

Вывод
7
10
9
2
5
0
6

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

Подсказка. 
1. Сначала надо найти этот самый маленький балл. А затем уже 
отнимать.
2,  Отнимаем от каждого эелмента массива максимальный v[n]:=v[n]-... 
3. Сколько раз будем это делать?
4. Как увидеть новые


Задание 5. Оценки в соревнованиях по фигурному катанию выставляются 9 судьями. потом одна самая низкая и одна самая высокая оценки отбрасываются и в зачет идет среднее арифметическое оставшихся оценок. Составьте программу, которая определяет зачетную оценку спортсмена. Оценки судей ввести с клавиатуры (целые числа от 1 до 6).

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

четверг, 22 октября 2026 г.

Основные понятия веб-конструирования. Язык гипертекстовой разметки документов HTML. Структура HTML-документа

 

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

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

Задание 1. 
1. Загрузите Notepad+++.

2. Выберите Синтаксисы/H/Html


3. Сохраните документ с именем index. Тип файла Html



Задание 2. 


1.  Создайте код







2. Сохраните изменения в документе Файл/Сохранить.
3. Откройте страницу через бразуер. Для этого зайдите в свою папку и откройте файл двойным щелчком.

Задание 3. 

1. Добавьте в блок <head> тег <title> и между тегами вставьте текст «Обо мне. Имя фамилия»

 2. Сохраните изменения в файле Файл/Сохранить.

3. Обновите свою страницу в браузере. У вас должен появиться текст 
Задание 4. 

1. Добавьте в блок <body> тег <h1> и между тегами вставьте текст «Имя фамилия».
2. Сохраните изменения в файле. 
3. Обновите страницу браузера. У вас на странице в области содержимого должен появиться ваш текст.

4.  Добавьте в блок <body> после заголовка свою дату рождения. 
5. Сохраните изменения в файле. 
6. Обновите страницу браузера. У вас на странице в области содержимого должен появиться после имени и фамилии ваша дата рождения.


7. Добавьте в блок <body> после даты рождения 3 предложения о себе. Каждое предложение  пишите в новом абзаце. Используйте тег <p>

8. Сохраните изменения. Обновите страницу.

.
Задание 5. 

1. Измените цвет страницы и цвет текста Сделайте их контрастными.
2. Сохраните изменения в файле.  Обновите страницу браузера. Посмотрите изменения.
3. Через заголовок второго уровня добавьте заглавие вашего любимого стихотворения и фамилию, имя автора.
4.Добавьте 4 строчки вашего любимого стихотворения.

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

Поиск в строке

 ИГРАЕМ

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


РЕШЕНИЕ ЗАДАЧ


Задание 2. Набрать и выполнить программу, которую разбирали в классе.
Осенью пошел теплый дождь, трава была очень свежей после его окончания.
Наступила ранняя осень в лесу. 


Задание 3. Вводится строка. Определить есть ли в этой строке -.
Например, в строке
Осень - это листопады.
тире есть.
А в строке
Серые осенние тучи, нахмурившись, вдруг заплакали крупными прозрачными каплями
тире нет.

Задание 4. Вводится строка. В строке могут быть как заглавные, так и строчные буквы.  Определить есть ли в этой строке сочетание «Осень». Регистры не учитывать, т. А и а - принимаем за один символ, такую ОСЕНЬ  тоже должен найти и такую ОсЕнь тоже.
Например, в строке
Осень - это листопады. Осень - это тёплый час. Осень - прогулки до упаду.
слово «осень» есть.

ОСЕНЬ- это листопады. осень - это тёплый час. ОСеНь - прогулки до упаду.
слово «осень» есть.

Зима - это листопады. Зима - это тёплый час. Зима - прогулки до упаду.
слова «осень» нет.

Задание 5. Вводится строка. В строке могут быть как заглавные, так и строчные буквы.  Определить совпадает ли первый и последний символы строки. Регистры не учитывать, т. А и а - принимаем за один символ. Если ответ верно, укажите, принадлежат ли буквы одному регистру.

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

Редактирование изображений

 


 ПРЕЗЕНТАЦИЯ



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

Сюжет: «Помоги художнику исправить рисунок города»

Открой исходный рисунок в Paint. Выполняй задания последовательно. После каждого задания сравни свою работу с образцом.

Задание 1. 

1. Скопируйте рисунок с блога и  вставьте его в Paint,

2. Сохраните рисунок в папку D:\ученики\6А,... под именем город_фвамилия 

Задание 2. Залей пятно на машине.

  1. Закрась белое пятно на кузове автомобиля красным цветом.

  2. Сохраните изменения в файле: Файл/Сохранить.

Задание 3. Исправь ошибки художника

  1. Удали лишниии линии.

  2. Установи масштаб 100% и проверь результат.

  3. Сохраните изменения в файле: Файл/Сохранить.

Задание 4. Измени внешний вид автомобиля

  1. Увеличь масштаб.

  2. Измени цвет автомобиля на на любой другой.

  3. Нарисуй на боковой двери автомобиля чёрную горизонтальную полосу с двумя тонкими белыми линиями внутри. Следи, чтобы полоса не выходила за границы двери, а линии были параллельными.

  4. Установи масштаб 100% и проверь результат.

  5. Сохраните изменения в файле: Файл/Сохранить.

Задание 5. Сделай улицу безопасной для пешеходов

Измени рисунок так, чтобы он соответствовал следующим требованиям:

1. На дороге появился пешеходный переход из шести белых полос.

2. Пешеходный переход расположен возле светофора, напротив школьника.

3. Жёлтый сигнал светофора стал квадратным. Красный и зелёный сигналы остались круглыми.

4. Белые прерывистые линии дороги не проходят через пешеходный переход.

5. На рисунке нет лишних линий, белых пятен и следов удаления.

6. Цвета исправленных участков совпадают с цветами окружающих област