• Предмет: Информатика
  • Автор: karinamamirsikova
  • Вопрос задан 3 месяца назад

4. Составьте блок-схемы следующих программ
a=int(input('a= '))
|1; max=0; min=10;
while a>0:
%10
=a//10
л s>max:
max=s
if s min=s
print('max=', max)
print('min=", min)

Приложения:

Ответы

Ответ дал: k6849502
0

Ответ:

+---------+

| Ввод a |

+---------+

|

v

+---------------+

| max = 0, min = 10 |

+---------------+

|

v

+------------------+

| Пока a > 0 |

| +--------+ |

| | s = a % 10 | |

| +--------+ |

| | Если s > max |

| | +------+ |

| | | max=s | |

| | +------+ |

| | Если s < min |

| | +------+ |

| | | min=s | |

| | +------+ |

| +--------+ |

| a //= 10 |

+------------------+

|

v

+----------------+

| Вывод max и min |

+----------------+


karinamamirsikova: Не понятно,нам это в тетрадь писать,как напишу?
Ответ дал: tamponick
0

Ответ:

a = int(input('a= '))

max_num = 0

min_num = 10

while a > 0:

   s = a % 10

   a //= 10

   if s > max_num:

       max_num = s

   if s < min_num:

       min_num = s

print('max =', max_num)

print('min =', min_num)

Объяснение:

Ето поможет

Вас заинтересует