Глазкова633
?>

Дана блок-схема. Известно, что a=11;b=−12.

Информатика

Ответы

АндреевичОльга641

-14

Объяснение:

r=3*(-12)=-36;

m=2*11=22;

p=22-36=-14;

modno-trikotazh

Задача 1:

def rec(s):

       if len(s) == 0:

       return s   #Если длина множества равна нулю, мы возвращаем пустое множество

        for value in s:  

              a = []   #Присваиваем в переменную a пустой список

              a.append(value)  #Добавляем в список значение из множества

             break   #Останавливаем цикл

      s.discard(a[0])  #Удаляем элемент из множества, который находится в списке на нулевой позиции

      return rec(s)   #Вызываем рекурсивную функцию для нового множества

print(rec(#любое множество))

Задача 2

spisok = [1745345,98726,439872634,7312,64872,

               123687126,9312,4124,231,3123,34,3453]

anom = lambda x : x * 1.185   #Создание анонимной функции

new_spisok = []   #Будущий список с новыми значениями

for value in spisok:

new_spisok.append(float('%.3f' % anom(value)))   #Добавляем в новый список значение, которое обработало анонимная функция (умножила на 1.185).  

print(new_spisok)

'%.3f' % anom(value) означает, что мы форматируем наше число до 3 знаков после запятой (f - для форматирования в виде числа с плавающей запятой, % - форматирующий оператор). После форматирования, на выходе, мы получаем строку, поэтому строку нужно преобразовать назад в вещественный тип данных (float('%.3f' % anom(value)))

stertumasova29

ответ: 8831

Код на языке программирования Python

otv = []

for t in range(1, 100001):

   x = t

   a = 0; b = 0

   while x > 0:

       if x % 2 == 0:

           a += 1

       else:

           b += x % 10

       x = x // 10

   if a == 2 and b == 4:

       otv.append(t)

print(max(otv))

Объяснение:

Список otv будет содержать все значения t, подходящие по условию.

Переменная x меняется в процессе работы кода, а нам для ответа нужно изначальное значение x, поэтому изначальное значение сохраняем в переменной t.

В конце цикла for производим проверку, если a == 2 и b == 4, то добавляем к списку otv переменную t (т.к. по условию сначала выводится переменная a, потом b).

В конце кода выводим максимальное значение списка otv.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана блок-схема. Известно, что a=11;b=−12.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Анна гутлина
llipskaya
vickuznetsova8677
annakuzina2023
maestro6838
Владимирович_Намик59
cherkashenko87543
fruktovahere
Станиславович1830
fitzhu
Ligaevruslan
annakorolkova79
galiyamart6671
ajsklan
ribanina