М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
кузя177
кузя177
01.09.2020 19:53 •  Информатика

СОСТАВЬТЕ ПРОГРАММУ В ПИТОНЕ Автомат обрабатывает трёхзначное натуральное число N по следующему алгоритму.
1. Из цифр, образующих десятичную запись N, строятся наибольшее и
наименьшее
возможные двузначные числа (числа не могут начинаться с нуля).
2. На экран выводится разность полученных двузначных чисел.
Вывести на экран полученную разность
Пример. Дано число N = 351. Алгоритм работает следующим образом.
1. Наибольшее двузначное число из заданных цифр – 53, наименьшее – 13.
2. На экран выводится разность 53 – 13 = 40.

👇
Ответ:
Миша2006443
Миша2006443
01.09.2020

uinput = input('трёхзначное натуральное число: ') # 123

numbers = [int(i) for i in uinput] # [1, 2, 3]

highest = max(numbers) # 3

lowest = min(numbers) # 1

numbers.pop(numbers.index(highest)) # [1, 2, 3] = [1, 2]

numbers.pop(numbers.index(lowest)) # [1, 2] = [2]

middle = numbers[0] # 2

# print(highest, lowest, middle) 3 1 2

num1 = str(highest) + str(middle) # '32'

if lowest == 0:

~~~~if middle == 0:

~~~~~~~~num2 = str(highest) + str(lowest)

~~~~else:

~~~~~~~~num2 = str(middle) + str(lowest)

else:

~~~~num2 = str(lowest) + str(middle) # '12'

print(num1 + ' - ' + num2 + ' = ' + str(int(num1) - int(num2))) # 32 - 12 = 20


СОСТАВЬТЕ ПРОГРАММУ В ПИТОНЕ Автомат обрабатывает трёхзначное натуральное число N по следующему алго
4,7(17 оценок)
Открыть все ответы
Ответ:
nn8255241
nn8255241
01.09.2020

ответ:Недавно сменили номер телефона или собираетесь это сделать? Не спешите выбрасывать старую «симку» — она пригодится, чтобы подтвердить смену номера телефона в кошельке и других сервисах, где пароли приходят в смс. Без доступа к старому номеру привязать новый будет сложнее.

Если вы выбросили или потеряли SIM-карту — её обычно можно восстановить в офисе оператора, пока номер не освободился. Для таких случаев — а ещё для всех, кто заводит специальную SIM-карту для паролей, или часто переезжает, меняя номер вместе со страной, мы собрали шпаргалку* со сроком жизни вашего номера у разных операторов:

Tele2

Если в течение 120 дней вы не пополняли счёт и не совершили ни одного платного действия (звонок, отправка смс, выход в интернет), с вашего баланса начнёт списываться абонентская плата за сохранение номера — 3 рубля/сутки. Если денег на счёте не осталось, и телефон молчит 180 дней — SIM-карта Tele2 блокируется, а договор считается расторгнутым.

Билайн

Если вы не пользовались платными услугами 90 дней, с 91 дня оператор начинает списывать плату за сохранение номера — 5 рублей/сутки. Номер с нулевым балансом освобождается через 180 дней неактивности.  

Мегафон

При положительном балансе через 45 дней неактивности с вашего номера начнёт списываться абонентская плата — 15 рублей/сутки. Номер сохраняется за вами, пока на счёте есть деньги. После того, как баланс достиг нуля, отсчитывается 89 дней — если вы так и не используете номер, на девяностый день SIM-карта будет заблокирована.

МТС

Если вы не пользовались номером больше 150 дней, и баланс при этом положительный, каждый день со счёта будет списываться плата согласно вашему тарифному плану (есть в описании каждого тарифа на сайте компании). Когда на счёте не останется денег, начнётся новый отсчёт — 183 дня, после чего SIM-карта перестанет работать.

*По информации службы поддержки операторов в августе 2016 г.

Объяснение:

4,4(82 оценок)
Ответ:
WTFHELP
WTFHELP
01.09.2020
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
  var n:=ReadInteger('Кол-во элементов:');
  var a:=ArrRandomReal(n,-10,20); a.Println;
  Writeln('С округлением если |x|<1');
  for var i:=0 to n-1 do
    if abs(a[i])<1 then a[i]:=Round(a[i]);
  a.Println
end.

Тестовое решение:
Кол-во элементов: 10
-0.751956142835299 5.95022566427953 3.58861613254464 7.42331713783709 -4.75036238075717 -9.41228387384316 -0.700975591643235 3.85500546258642 -1.94321916994789 19.3021338336645
С округлением если |x|<1
-1 5.95022566427953 3.58861613254464 7.42331713783709 -4.75036238075717 -9.41228387384316 -1 3.85500546258642 -1.94321916994789 19.3021338336645
4,7(36 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ