Подсчитайте размер видеофрагмента длительностью 20 с, состоящего из отдельных JPEG-файлов размером в 1400 КБ каждый. Частоту смены кадров считайте равной 24 с–1. ответ в МБ
{общий член последовательности можно задать формулой Sn=((An-1)+(Bn-1))/(An-1) где A- числитель, В - знаменатель }
const n=10; var A,B,C,i,k: integer; begin A:=1; B:=1; { вывод последовательности на экран } for i:=2 to n do begin C:=A; A:=A+B; B:=C; writeln(i,' -> ',A,'/',B); end; { подсчет k - го члена } k:=20; A:=1; B:=1; for i:=2 to k do begin C:=A; A:=A+B; B:=C; end; writeln(k,' - ый элемент = ',A,'/',B); end.
const n=10;
var A,B,C,i,k: integer;
begin
A:=1; B:=1;
{ вывод последовательности на экран }
for i:=2 to n do
begin
C:=A; A:=A+B; B:=C;
writeln(i,' -> ',A,'/',B);
end;
{ подсчет k - го члена }
k:=20; A:=1; B:=1;
for i:=2 to k do
begin
C:=A; A:=A+B; B:=C;
end;
writeln(k,' - ый элемент = ',A,'/',B);
end.
class Person(object):
def __init__(self, name = 'Bob', age = 25): #Значения по умолчанию заданы в конструкторе
self._name = name
self._age = age
@property
def name(self): #Свойство, возвращающее значение obj._name
return self._name
@property
def age(self): #Свойство, возвращающее значение obj._age
return self._age
def say_hi(self): #Рандомный метод
print(f'Hi, im {self._name}, im {self._age} yo')
def set_age(self, value): #Метод для изменения значения свойства obj._age
if value in range(1, 101):
self._age = value
else: raise RuntimeError('Bad Argument', f'Cant set age {value}, age must be in range [1, 100]')
Объяснение:
Второй класс попробуй реализовать сам