c = int(input('enter 2 to start'))
while c ! = 1:
import math as m
a = int(input('write a: '))
b = int(input('write b: '))
c = int(input('write c: '))
d = (b ** 2) - (4 * a * c)
print ('d =',d)
if d > 0:
print('d > 0')
x = (-b + (m.sqrt( / (2 * a)
x1 = (-b - (m.sqrt( / (2 * a)
print ('x1 =',x)
print ('x2 =',x1)
elif d == 0:
print('d = 0')
x = -b / (2 * a)
print ('x =',x)
else:
print('d < 0')
print ('no roots')
c = int(input('enter 1 to quit or 2 to repeat'))
1.
var a,i,sum: integer;
s: string;
begin
writeln('введите 4-ёх значное число');
readln(a);
s : = inttostr(a);
for i : = 1 to s.length do
if i mod 2 = 1 then
sum : = sum + strtoint(s[i]);
writeln('сумма: ',sum);
end.
2.
var n,y: integer;
begin
writeln('введите число n');
readln(n);
if n = 0 then
y : = 0
else if n mod 2 = 0 then
y : = -1
else if n mod 2 = 1 then
y : = 1;
writeln('y = ',y);
end.
Поделитесь своими знаниями, ответьте на вопрос:
ну, в первом тексте информационный объем одного символа составляет
n=2^i
32=2^5
i=5 бит
во втором текте
64=2^6
i=6
значит, в 1,2 раза (6: 5=1,2)