Блог учителям информатики Беларуси, учащимся, учителям, использующих ИКТ. Всем, кто хочет идти в ногу со временем, быть конкурентноспособными на рынке труда
понедельник, 24 ноября 2025 г.
Оператор цикла с условием
Формат команды «While»:
while условие do оператор;
При выполнении команды «While» сначала проверяется условие. Если оно истинно, то выполняются команды, входящие в тело цикла, затем условие проверяется снова, и т. д. Таким образом, команды цикла выполняются до тех пор, пока условие истинно. Если условие ложно, то цикл заканчивается.
Задание. С клавиатуры вводится последовательность чисел. Ввод заканчивается, когда пользователь ввёл ноль. Найдите сумму введённых чисел.
СОСТАВЛЕНИЕ ПРОГРАММ
Задание 4. С клавиатуры вводится последовательность чисел. Ввод заканчивается, когда пользователь ввёл любое отрицательное число .
Задание 5. С клавиатуры вводится последовательность чисел. Ввод заканчивается, когда пользователь ввёл любое отрицательное число. Сколько чисел успели ввеcти?
Подсказка.
1. Как изменяется количество чисел при каждом введённом числе? 2. Сколько раз у нас количество увеличивается на 1?
воскресенье, 23 ноября 2025 г.
Алгоритм с ветвлением (профиль)
Задание 1. Компьютер спрашивает, сколько книг ты читаешь в месяц? Если больше 2, то на экране появляется надпись «Хорошо!», иначе «Может, стоит читать больше?».
Используйте команду для русского языка в консоли setlocale(LC_ALL,"Russian");
Задание 2. Вводится число. Надо определить, является ли оно трёхзначным.
СОСТАВЛЕНИЕ ПРОГРАММ
ДОМАШНЕЕ ЗАДАНИЕ
вторник, 18 ноября 2025 г.
Цикл с параметром 8 класс (профиль)
- Составьте программу для нахождения суммы чисел от 1 до 100.
- Составьте программу для нахождения суммы чисел от самого маленького числа в вашей дате рождения до самого большого. Например, 22.09.2000. Значит надо найти сумму чисел от 9 до 2000.
- Составьте программу для нахождения суммы кубов чисел от самого маленького числа в вашей дате рождения до среднего. Например, 22.09.2000. Значит надо найти сумму чисел от 93+103+...223
- Валентина прогуляла лекцию по математике. Преподаватель решил подшутить над нерадивой студенткой и попросил ее на практическом занятии перечислить все положительные делители некоторых целых чисел. Для несложных примеров студентка быстро нашла решения (для числа 6 это: 1, 2, 3, 6; а для числа 16 это: 1, 2, 4, 8, 16), но этим все не закончилось. На домашнее задание ей дали варианты посложнее: 23436, 190187200, 380457890232. Решить такое вручную, как вы понимаете, практически нереально. Вот Валентина и обратилась к вам за помощью.
понедельник, 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
Редактирование текста
ПРЕЗЕНТАЦИЯ
ПРАКТИЧЕСКАЯ ЧАСТЬ
ИТОГИ УРОКА
Преобразование элементов массива. Урок 2
ПРЕЗЕНТАЦИЯ К УРОКУ
СОСТАВЛЯЕМ ПРОГРАММЫ
Задание 3. Составить программу, которая меняет местами первую половину массива: первый и второй, третий и четвёртый,... , а вторую половину не трогаем Количество элементов в массиве 12.
Ввод
