Условные операторы и циклы с условием. Операции сравнения
- Базовые арифметические операции
Тип boolean
Сравнение объектов (в т. ч. несравнимых), различие между == и is
- Нулевые объекты других типов
Условный оператор. Клауза elif
Оператор цикла while. Клауза else: для циклов
Домашнее задание
Прочитать в учебнике главы Первые шаги к программированию и начало Дополнительные средства управления порядком выполнения. Можно не начало
- Ввести три числа (A, B, C) и вывести, являются ли они сторонами треугольника
- Ввести 6 чисел — координаты трёх точек (х1, у1), (х2, у2), и (х3, у3). Определить, будут ли они расположены на одной прямой.
- Вычислить номер дня в невисокосном году по заданным числу и месяцу.
- Вывести таблицу умножения N (на числа от 1 до 12)
- У гусей и кроликов вместе N лап. Сколько может быть кроликов и гусей (указать все сочетания)?
- …то же самое, но предполагается, что решение может не существовать
У гусей, кроликов и трёхногих табуреток вместе N лап. Сколько может быть кроликов и гусей (у казать все сочетания)?
Сумма кубов (Брудно А. Л., Каплан Л. И.). Сколькими способами заданное натуральное число N можно представить в виде суммы двух кубов натуральных чисел: N = i3 + j3. Перестановка слагаемых нового способа не дает. Операцией возведения в степень 1/3 пользоваться нельзя.
Условные обозначения
— тема по Linux
— необязательная тема
— теоретическое задание
— тема для самостоятельного изучения