Ветвящиеся алгоритмические структуры. Математические функции из встроенной библиотеки на питоне
Автор: zebraL • Январь 8, 2022 • Лабораторная работа • 318 Слов (2 Страниц) • 187 Просмотры
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра АТ
Лабораторная работа №2
Ветвящиеся алгоритмические структуры. Математические функции из встроенной библиотеки на питоне
Выполнил:
ст. гр.
Принял:
г. Донецк
2019г.
Модернизировать задание первой лабораторной работы. Найти F по предложенному выражению, используя ранее найденное S. Результаты вычисления S и F вывести в одну строку на экран. Проверять возможность выполнить действие по нахождению F.
Дано:
Дано:
С = 2;
A = 7.3.
Выводить:
B – целое;
D – действительно.
Выражение для S:
S = B * C + A + D.
F = S * [pic 1]
F – не может быть найден, если D меньше 1 и D равно 0 .
import math
C = int(2)
A = float(7.3)
print("Введите число А")
B = int(input("\tB = "))
print("Введите число C")
D = float(input("\tD ="))
S = B * C + A + D
print("результат S = %3.3f" %S)
if (D >= 1 and D != 0):
F = S * math.log2(D)
print("результат F = %3.3f"%F)
else:
print("F - нет, D < 0 или D = 0")
...