Простейшие алгоритмы. Основные арифметические операции

         Алгоритм — конечная совокупность точно заданных правил решения некоторого класса задач или набор инструкций, описывающих порядок действий исполнителя для решения определённой задачи.

         Рассмотрим алгоритм расчета числа по формуле 2x+5.

Необходимо рассчитать y=x*2;

Необходимо рассчитать z=y+5. Найденное z и является искомым результатом.

         Переменная в программировании – это ячейка памяти, имеющая определенное имя (и иногда тип, например, целое число или строка, т.е. набор символов). Мы можем записать в нее данные или считать данные из нее. В алгоритме выше в качестве переменных могут выступать x, y и z. 

         Рассмотрим реализацию этого алгоритма.

#считываем целое число x с клавиатуры
x=int(input())
#рассчитываем y
y=2*x
#рассчитываем z
z=y+5
#выводим результат на экран
print(z)
         Разберем команды, представленные выше:

         #*определенный текст* – однострочный комментарий. Добавляет в код определенный текст, не влияющий на функционал программы. Используется для того, чтобы оставлять какие-либо пояснения и комментарии посреди кода.

         *имя переменной* = int(input()) – с помощью данной команды мы в переменную запишем число, которое ввел пользователь. Если необходимо записать дробное число, необходимо писать float(input()).

         *имя переменной* = *арифметическое выражение* – записать в переменную результат вычисления арифметического выражения.

         print(*имя переменной*) – с помощью данной команды мы выводим на экран значение переменной.

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

Неполное частное – наибольшее число, которое при умножении на делитель дает результат, не превышающий делимое. 

Остаток от деления – разность между делимым и произведением делителя на неполное частное.

Целочисленное деление – операция нахождения неполного частного.


Также в python присутствует операция возведения в степень. Для этого используется две звездочки подряд.

Результаты выполнения операций представлены ниже:

Операция Пример Результат
Сложение 7+2 9
Вычитание 7-2 5
Умножение
7*2 14
Деление
7/2 3.5
Остаток от деления
7%2 1
Целочисленное деление
7//2 3
Возведение в степень
7**2 49

Периодически появляется необходимость изменять значение внутри переменной. Допустим значение некоторой переменной x равно 7, тогда для нее это выглядит следующим образом:

Выражение

Краткая запись

Итоговое значение в переменной x

x=x+2

x+=2

9

x=x-2

x-=2

5

x=x*2

x*=2

14

x=x/2

x/=2

3.5

x=x//2

x//=2

3

x=x%2

x%=2

1

x=x**2

x**=2

49


Last modified: Sunday, 11 August 2024, 5:44 PM