СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 17.07.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Практическое занятие-зачет по теме "Программирование в Python"

Категория: Информатика

Нажмите, чтобы узнать подробности

Итоговое занятие по теме "Алгоритмизация и программирование"

Просмотр содержимого документа
«Практическое занятие-зачет по теме "Программирование в Python"»

Практика (зачет)

Вариант 1

  1. Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры, стоящие рядом.

Пример:

Введите натуральное число:

12342

Нет.

Пример:

Введите натуральное число:

12245

Да.

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

Пример:

Введите фамилию, имя и отчество:

Иванов Петр Семёнович

П.С. Иванов


  1. Заполните массив случайными числами в интервале [0,100] и подсчитайте отдельно среднее значение всех элементов, которые

Пример:

Массив:

3 2 52 4 60

Среднее арифметическое элементов [0,50): 3.000

Среднее арифметическое элементов [50,100): 56.000


  1. Заполнить массив случайными числами в интервале [0,100] и отобрать в другой массив все простые числа. Используйте логическую функцию, которая определяет, является ли переданное ей число простым.

Пример:

Массив А:

12 13 85 96 47

Массив B:

13 47


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

  2. На вход алгоритму подаётся четырёхзначное число N. Алгоритм строит по нему новое число R следующим образом:

1) Строится число K из цифр числа N, расположенных в порядке невозрастания.
2) Строится число M из цифр числа N, расположенных в порядке неубывания.
3) Число R вычисляется как разность K – M.

Найдите минимальное число N, для которого число R, полученное в результате работы алгоритма, равно 6174 (постоянной Капрекана), и при этом число K максимально возможное.

  1. Виктор составляет таблицу кодовых слов для передачи сообщений, каждому сообщению соответствует своё кодовое слово. В качестве кодовых слов Виктор использует 5-буквенные слова, в которых могут быть только буквы Д, Г, И, А, Ш, Э, причём слово не должно начинаться с гласной и не должно заканчиваться согласной. Сколько различных кодовых слов может использовать Виктор?

  2. Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями:

F(n) = n, если n ≥ 3000,
F(n) = n + 2x + F(n + 2), если n

При каком целом значении x выполняется равенство F(28) – F(34) = 324?


  1. Для интервала [33333;55555] найти все простые числа, сумма цифр которых больше 35. Запишите найденные числа в порядке возрастания, справа от каждого – сумму его цифр.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!