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

Обобщающее повторение по теме «Алгоритмы обработки массивов»

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


ТЕСТ

Оператор цикла с условием

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

while условие do команды;

>

<

=

<>

>=

<=



Формат команды «While»:

while условие do оператор; 

При выполнении команды «While» сначала проверяется условие. Если оно истинно, то выполняются команды, входящие в тело цикла, затем условие проверяется снова, и т. д. Таким образом, команды цикла выполняются до тех пор, пока условие истинно. Если условие ложно, то цикл заканчивается.


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


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


Задание 1. Запустите PascalAbcNet

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


Задание 3. С клавиатуры вводится последовательность чисел. Ввод заканчивается, когда пользователь ввёл 7. 

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

Задание 5. С клавиатуры вводится последовательность чисел. Ввод заканчивается, когда пользователь ввёл любое отрицательное число. Сколько чисел успели ввеcти? 

Подсказка.  

1. Как изменяется количество чисел при каждом введённом числе? 2. Сколько раз у нас количество увеличивается на 1?



воскресенье, 23 ноября 2025 г.

Алгоритм с ветвлением (профиль)

Задание 1. Компьютер спрашивает, сколько  книг ты читаешь в месяц?  Если больше 2, то на экране появляется надпись «Хорошо!», иначе «Может, стоит читать больше?». 
Используйте команду для русского языка в консоли setlocale(LC_ALL,"Russian");

Задание 2. Вводится число. Надо определить, является ли оно трёхзначным.

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

Задание 2. Компьютер спрашивает, сколько  книг ты читаешь в месяц?  Если больше 2, то на экране появляется надпись «Хорошо!», иначе «Может, стоит читать больше?». 

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

Задание 4. В магазине Вам надо заплатить N рублей. Вы подаете продавцу m купюр по k рублей. Определите надо ли вам дать сдачу?

Задание 5. В магазине Вам надо заплатить N рублей. Вы подаете продавцу m купюр по k рублей. Определите сколько денег Вам надо добавить или сколько Вам должны дать сдачи.

ДОМАШНЕЕ ЗАДАНИЕ

Задание.  Составьте программу, которая запрашивает ваш возраст. И если возраст меньше 6, пишет: «Так вы ещё совсем юны!»

вторник, 18 ноября 2025 г.

Цикл с параметром 8 класс (профиль)

  1. Составьте программу для нахождения суммы чисел от 1 до 100.
  2. Составьте программу для нахождения суммы чисел от самого маленького числа в вашей дате рождения до самого большого. Например, 22.09.2000. Значит надо найти сумму чисел от 9 до 2000.
  3. Составьте программу для нахождения суммы кубов чисел от самого маленького числа в вашей дате рождения до среднего. Например, 22.09.2000. Значит надо найти сумму чисел от 93+103+...223
  4. Валентина прогуляла лекцию по математике. Преподаватель решил подшутить над нерадивой студенткой и попросил ее на практическом занятии перечислить все положительные делители некоторых целых чисел. Для несложных примеров студентка быстро нашла решения (для числа 6 это: 1, 2, 3, 6; а для числа 16 это: 1, 2, 4, 8, 16), но этим все не закончилось. На домашнее задание ей дали варианты посложнее: 23436190187200380457890232Решить такое вручную, как вы понимаете, практически нереально. Вот Валентина и обратилась к вам за помощью.

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

Цикл с предусловием 8 класс (профиль)

 

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

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

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

Задание 4. У Маши на столе лежат 100 фишек. Ребята в ходе игры берут нужное количество фишек. Данное количество задаётся с клавиатуры. Как только фишки у Маши закончились, игра закончилась. Сколько раз ребятам удалось взять фишки?

Задание 5. У одной из тётушек своя система подарков. В первый день рождения она дарит 5 долларов. В каждый последующий день рождения она удваивала  сумму подарка и прибавляла к нему столько долларов, сколько лет исполнилось человеку. Напишите программу, указывающую, к какому дню рождения подарок превысит 1000 долларов.

Самостоятельная работа на выбор:

1. Требуется вывести все целые степени двойки (т.е. числа вида 2k), не превосходящие числа N.
Ввод: 10        Вывод 1 2 4 8 
Ввод: 50        Вывод 1 2 4 8 16 32

2. Требуется найти наименьший натуральный делитель целого числа N, отличный от 1.
Ввод: 15     Вывод: 3
Ввод: 35     Вывод: 5





Редактирование текста

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

 
ПРЕЗЕНТАЦИЯ


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


Откройте файл  редактирование в папке D:\для занятий\6 класс\ТР. Открыть вам поможет команда Файл/Открыть. Выполняйте задания из файла. 

ИТОГИ УРОКА

Преобразование элементов массива. Урок 2

 

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


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


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


Задание 3. Составить программу, которая меняет местами первую половину массива: первый и второй, третий  и четвёртый,... , а вторую половину не трогаем Количество элементов в массиве 12.


Задание 4. В магазине ради эксперимента решили поменять цену товара. Нашли самый дорогой товар и самый дешёвый и поменяли цены местами.  Самый дорогой товар стал самым дешёвым, а самый дешёвый - самым дорогим. Исходные цены на товар вводятся с клавиатуры. Выведите номера и цены всех товаров после изменения.


Ввод

6
3
1
20
4

Вывод
6
3
20
1
4

Подсказки:
1. Мы учились находить минимальный и максимальный  элементы.
2. Переставлять элементы вам надо всего 1 раз. 

Для того чтобы поменять местами 2 элемента нам нужна дополнительная переменная. Например, в красной кружке у нас кофе, а зелёной налит  чай. И чтобы в зелёной был кофе, а в красной чай, нам нужна третья кружка. Эта третья кружка -  дополнительная переменная. 

Задание 5. Составить программу, которая меняет местами элементы массива: первый и последний, второй и предпоследний ,... Количество элементов в массиве выберите сами.

ИГРАЕМ