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

1 Создайте список из 10 случайных чисел от 0 до 100. Выведите весь получившийся список, максимальное и минимальное значения и их индексы, сумму всех элементов списка и среднее арифметическое значений в списке. Подсказка:
from random import randint
a=randint(0,100)
можно по отдельности генерировать элементы или весь список через генератор

2 Вводится количество учеников, затем их фамилии в произвольном порядке. Выведите список учеников отсортированный по алфавиту.
Подсказка:
Есть такая функция sorted()
На питоне.

👇
Ответ:
zeinalovazahra
zeinalovazahra
01.01.2022

Объяснение:

1) from random import randint

a = [randint(0,100) for i in range(10)]

print(a, max(a), a.index(max(a)), min(a), a.index(min(a)), sum(a), sum(a)/len(a))

2) n = int(input())

print(sorted([input() for i in range(n)]))

4,8(70 оценок)
Открыть все ответы
Ответ:
vikaadvova
vikaadvova
01.01.2022

42

Объяснение:

F(1): вывод 1. Т.к. 1<5, произойдут рекурсивные вызовы

       F(1+3)=F(4): вывод 4. Т.к. 4<5, произойдут рекурсивные вызовы

               F(4+3)=F(7): вывод 7. Т.к. 7>5, рекурсивные вызовы не произойдут.

               F(4*3)=F(12): вывод 12. Т.к. 12>5, рекурсивные вызовы не произойдут.

       F(1*3)=F(3): вывод 3. Т.к. 3<5, произойдут рекурсивные вызовы

               F(3+3)=F(6): вывод 6. Т.к. 6>5, рекурсивные вызовы не произойдут.

               F(3*3)=F(9): вывод 9. Т.к. 9>5, рекурсивные вызовы не произойдут.

Сумма выведенных чисел будет равна 1+4+7+12+3+6+9=42


Предоставлен рекурсивный алгоритм: procedure F(n: integer); begin writeln(n); if n < 5 then begi
4,5(82 оценок)
Ответ:
savdyut
savdyut
01.01.2022
Целая часть от деления                    Остаток от деления12 div 2 = 6                                        12 mod 2 = 06 div 2 = 3                                          6 mod 2 = 03 div 2 = 1                                          3 mod 2 = 11 div 2 = 0                                          1 mod 2 = 1Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 1100
12 = 1100|2
Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.75*2 = 1.5 (целая часть 1)
0.5*2 = 1 (целая часть 1)
0*2 = 0 (целая часть 0)
0*2 = 0 (целая часть 0)
Получаем число в 2-ой системе счисления: 1100
0.75 = 1100|2
В итоге получаем число: 1100.1100|2
4,7(45 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ