<h3>1)</h3>
a = input()
b = input()
answ = ((a*a)+(b*b))
print(answ)
answ = (a**3)*(b**3)
print(answ)
<h3>2)</h3>
r = float(input("Радиус круга: "))
p = 3.14
print(r*r*p)
print(2*p*r)
<h3>3)</h3>
a, b, c = map(int, input().split())
if b >= a <= c:
print(a)
elif a >= b <= c:
print(b)
else:
print(c)
<h3>4)</h3>
<em>не забывай про табуляции</em>
def dog():
out = 0
years = int(input())
if (years <= 2):
out = years * 10.5
return out
elif (years > 2):
while(years != 2):
out += 4
years -= 1
out += 2 * 10.5
return out
def cat():
out = 0
years = int(input())
if (years <= 2):
out = years * 12.5
return out
elif (years > 2):
while(years != 2):
out += 4
years -= 1
out += 2 * 12.5
return out
if __name__ == '__main__':
pet = input()
if(pet == "собака"):
print(dog())
if(pet == "кошка"):
print(cat())
<h3>5)</h3>
со вложенными ничего не придумал
def letdothatprint():
lenght = 5
high = 7
print("* " * lenght) #Just top
while (high != 1):
print((lenght-1) * " " + "*")
high -= 1
if __name__ == '__main__':
letdothatprint()
//Pascal ABC.NET 3.1 сборка 1219
Var
f:file;
n,i:integer;
r,s:real;
begin
randomize;
readln(n);
assign(f,'OUTPUT.DAT');
rewrite(f);
for i:=1 to n do
begin
r:=random;
if i<>n then write(f,floattostr(r),' ') else write(f,floattostr(r));
s:=s+r;
end;
close(f);
writeln(s);
end.
Пример ввода:
4
Пример вывода:
1.10933282929907
Содержимое <span>OUTPUT.DAT представлено во вложении.</span>
Ответ:
1
Объяснение:
(x<3) & (x<2)
Подставляем 0 вместо х, как указано в условии
(0<3) & (0<2)
0 действительно меньше 3, поэтому выражение истинно. Пишем вместо него 1. То же и для 0 < 2.
1 & 1
истинно И истинно равно "истинно". Пишем 1.
0,0041·10² = 0,41·10⁰
-16,78·10⁻³ = -0.1678·10⁻¹