1
x = int(input('Введите x: '))
print('y =', 2 * pow(x, 0.5))
print('y =', pow(x + 2, 2))
print('z =', 14 * pow(x, 2) + 11 - 17)
2
import math
s, v_1, v_2 = int(input('Введите S: ')), int(input('Введите v1: ')), int(input('Введите v2: '))
print(math.ceil(s / (v_1 + v_2)))
И кстати, пример не правильный, т.к. когда вы используете просто команду input(), то она не преобразует строку в число, а оставляет ее строкой, то есть если вы ввели 5, то и переменная будет хранить значение '5' как строку(как слово), а строковый тип не поддерживает операцию перемножения саму на себя, то есть если вы умножите '5'(типа str) на '5'(типа str) это будет соответствовать умножению слова 'гриб' на слово 'дерево', а это невозможно.
Чтобы исправить эту ошибку нужно 'оборачивать' input() в int(), то есть должно получиться int(input()), как написал я.
var tl, tp, l, p: real;
el, n: integer;
begin
print('Время, за которое лифт передвигается на 1 этаж');
readln(l);
print('Этаж, на котором находится лифт');
readln(el);
print('Время, за которое Катя поднимается на 1 этаж');
readln(p);
print('Нужный этаж');
readln(n);
tp := (n - 1) * p;
tl := (el + n - 2) * l;
println('Время на лифте:', tl);
println('Время по лестнице:', tp);
if tp > tl then
println('На лифте быстрее')
else
if tp < tl then
println('По лестнице быстрее')
else
println('Нет разницы');
end.
Поделитесь своими знаниями, ответьте на вопрос:
Составить алгаритм применения слова налить, перелить, вылить, река и 2 кувшина . 1 кувшин 3 литров а другой 8 литров нужно налить 7 литров
Налить воду в кувшин 8 л., вылить 3л. в другой кувшин, в 8 литровом кувшине останется 5 литров.
Вылить воду из 3л. кувшина и налить в него из 8 литрового кувшина(в нем сейчас 5л.) останется в нем 2 литра.
Вылить воду из 3л. кувшина и налить в него из 8 литрового остаток (2 литра).
Налить полный 8 литровый кувшин и отлить в 3 литровый(в котором сейчас 2 л.) не достающий 1 литр и в 8 литровом кувшине останется 7 литров