Решение задач на языке программирования Python. Линейные алгоритмы

Дата Задача Описание
2013-10-30 Вывод данных в поля заданной ширины (Python)

Бывают ситуации, когда данные на экран надо вывести не через один пробел, а как бы в виде таблицы. Другими словами, в полях определенной ширина, где ширина измеряется в знакоместах. Рассмотрим...

2013-11-01 Вычисление площади поверхности цилиндра (Python)

Требуется вычислить, сколько банок краски потребуется, чтобы окрасить поверхность бака цилиндрической формы. Покрасить надо и снаружи, и изнутри.

Пользователь вводит диаметр и высоту бака,...

2013-11-02 Задача "Заем" (Python)

Требуется убедиться, что брать кредиты не выгодно. Т. е. надо вычислить, сколько придется платить в месяц по займу и сколько всего отдать денег банку за весь период.

Месячная выплата по...

2013-11-03 Вычислить продолжительность года на планетах (Python)

Вычислить продолжительность года на двух планетах по введенным их радиусам орбит и скорости движения по орбитам.

Выяснить, правда ли, что год на первой платете длиннее, чем на второй.

...
2013-11-16 Логические операторы, булевый тип данных (Python)

В Python есть простые логические операторы (=, !=, <, >, <=, >=) и сложные (and, or, not). Все логические операторы, за исключением not, являются бинарными. Это значит, что слева и справа от...

2013-11-16 Конкатенация и повторение строк (Python)

В Python над двумя строками можно выполнить операцию, обозначаемую знаком +. Однако, в отличие от чисел, выполняетя не сложение (что для строк в принципе невозможно), а соединение, т. е. к концу...

2013-11-17 Сумма цифр трехзначного числа (Python)

Пользователь вводит трехзначное число. Программа должна сложить цифры, из которых состоит это число. Например, если было введено 349, то программа должна вывести на экран число 16 (т. к. 3 + 4 + 9...

2013-11-17 Побитовые операции. Двоичное представление числа (Python)

Вводятся два числа в двоичной системе счисления. Требуется выполнить над ними побитовые операции И, ИЛИ и исключающего ИЛИ. В конце вывести результат операций также в двоичном представлении.

...
2013-11-17 Найти площадь и периметр прямоугольного треугольника (Python)

Найти площадь и периметр прямоугольного треугольника по двум заданным катетам.

Площадь прямоугольного треугольника равна половине площади прямоугольника, стороны которого равны длинам...

2013-11-23 Вывести уравнение прямой, проходящей через заданные точки (Python)

Уравнение прямой на координатной плоскости имеет следующий вид: y = kx + b. Если известны координаты двух точек, лежащих на этой прямой, то можно, решая систему...

2014-04-20 Случайные числа в заданных диапазонах (Python)

Сгенерировать случайные целое и вещественное числа, символ в пределах диапазонов, которые вводит пользователь.

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

2013-10-30 Обмен значений переменных (Python)

Обмен значений двух переменных - это "действие", в результате которого одна переменная принимает значение, равное второй переменной, а вторая - первой.

Понятно, что если попытаться сделать...