СОР 10 класс 2 четверть. Четверть раздел Алгоритмизация и программирование
Скачать 45.66 Kb.
|
ЧЕТВЕРТЬРаздел «Алгоритмизация и программирование»
Задания В комбинаторике при вычислении количества сочетаний из n элементов по k используется формула: 𝐶𝐶𝑘𝑘 = 𝑛𝑛! . Напишите код программы, используя функцию 𝑛𝑛 𝑘𝑘!(𝑛𝑛−𝑘𝑘)! для вычисления количества сочетаний. Формула для вычисления факториала: n! = 1*2*3*…*n Напишите программу, которая запрашивает у пользователя координаты точки и затем рисует квадрат размером 10х10, где введенная точка является координатой левого верхнего угла квадрата. Рисование квадрата оформите в виде процедуры. Для рисования ты можешь использовать следующие команды: Up() – поднять перо; Down() – опустить перо; Goto(x, y) – переместиться в точку с координатами (x, y). Вводится строка, состоящая из слов, разделенных пробелами. Напишите программу, подсчитывающую количество слов во введенной строке. Напишите программу, которая будет определять, является ли введенное слово идентификатором, т.е. начинается ли оно с английской буквы в любом регистре или знака подчеркивания и не содержит других символов, кроме букв английского алфавита (в любом регистре), цифр и знака подчеркивания. Фамилия имя отчество Дата рождения Город проживания Место учебы Напишите код Python для создания текстового файла anketa.txt со своими анкетными данными в формате: Имеется файл languages.txt со следующей информацией: Java Python Ruby PHP JavaScript Имеется следующий код: f = open("languages.txt", "r") d1 = f.read(5) Результат выполнения программы d2 = f.read(7) d3 = f.read(5) d4 = f.read(4) d5 = f.read(10) print("Rating:\n") print("1.",d5) print("2.",d2) print("3.",d1) print("4.",d3) print("5.",d4) f.close() Проанализируйте данный код и определите, что будет выведено на экран в результате его исполнения? Запишите результат в пустом блоке. Проанализируйте предложенный код и определите, что будет выведено в результате его исполнения? data = [3, 4, 9 ,15, 7, 1] a = sorted(data, reverse = True) b = sorted(data, reverse = False) c=a+b print(c) Имеется список учащихся: Калиев, Иванова, Ахметова, Рыспаев, Валиева. Напишите программу, которая отсортирует данный список в алфавитном порядке с использованием встроенной функции Python.
|