potehin30
02.12.2022 02:50

Рассмотрите алгоритм, в котором используется функция.

a) Укажите имя функции?

Определите количество аргументов, которое содержит функция?
b) Определите, сколько раз программа вызовет функцию при исполнении алгоритма?
c) Определите число, которое будет выведено на экран в результате выполнения:

def F(x):

return 4 * (x-5)
a = -1
b = 3
M = a
R = F(a)
for t in range(a,b+1):
if F(t) >= R:
M = t
R = F(t)
print(M)

2. Имеется три отрезка длиной a, b и c. Напишите функцию, которая будет по длине отрезков определять, можно ли из них построить треугольник. Известно, что треугольник может быть построен, если сумма длин двух любых отрезков больше длины третьего отрезка, т.е. a+b>c, a+c>b, b+c>a.

3 Рассмотрите программный код и определите, что будет выведено на экран в результате его исполнения.

s='zbcdbceab'

print(s.count('bc', 0,8))

s=s.replace('bc','xy')

print(s.count('xy', 0, 3)+len(s))

print (s.upper())

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Rezars19
10.08.2021 22:39
Program pr;
uses crt;

Var mas:array[1..1000, 1..1000] of integer;
N,M,i,j,k:integer;

Begin
Writeln('Введите размер матрицы N*M');
Write('N = ');
readln(N);
Write('M = ');
readln(M);

if (M>1000) or (N>1000) or (M<1) or (N<1)
then  
Writeln('Ошибка, указанные значения выходят за пределы матрицы')   else   
        Begin      
 Writeln('Введите элементы матрицы');      

k:=0; 
 for i:=1 to N do     
  for j:=1 to M do     
    Begin     
      readln(mas[i,j]);       
      if (mas[i,j] mod 2 = 0) then k:=k+1;     
    end; 
  
    Writeln();   
    Writeln('Исходная матрица');
   
   for i:=1 to N do   
     Begin     
       for j:=1 to M do     
          Begin     
             Write(mas[i,j], ' ')     
           end;     
      Writeln();   
     end;         

Writeln();   
Writeln('Количество четных элементов = ',k);      
 end;

readln;
end.
0,0(0 оценок)
Ответ:
круасана
02.10.2021 22:06
1) F=Av(¬A&B)
По закону дистрибутивности раскроем скобки
(Av¬A)&(AvB)
Av¬A = 1, значит остаётся AvB

2) F =A&(¬AvB)
По тому же закону раскрываем скобки
(A&¬A)v(A&B)
A&¬A = 0, значит остаётся A&B

3. (AvB)&(¬BvA)&(¬CvB)
По закону склеивания (AvB)&(¬BvA) = A , получается, что выражение принимает вид
A&(¬CvB)
Можно раскрыть скобки, получим
A&¬C v A&B

4) F =(1v(AvB))v((AC)&1) 
Скобка (1v(AvB)) = 1, так как 1 v ЧТОУГОДНО = 1
Получаем выражение
1v((AC)&1) = 1, так как 1 v ЧТОУГОДНО = 1
ответ 1
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота