В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
POLINAFLY
POLINAFLY
14.02.2021 21:29 •  Информатика

решит задание. Первое фото, как должно получится, а вторая само задание


решит задание. Первое фото, как должно получится, а вторая само задание
решит задание. Первое фото, как должно получится, а вторая само задание

Показать ответ
Ответ:
Nadia2829
Nadia2829
29.04.2022 20:59
1) Для решения первой задачи, построим блок-схему:

```
Начало
Ввод двузначного числа
Разделение числа на десятки и единицы
Суммирование десятков и единиц
Вывод суммы цифр
Конец
```

Тип алгоритма: последовательный алгоритм.

2) Для решения второй задачи, построим блок-схему:

```
Начало
Ввод скорости в километрах в час
Ввод скорости в метрах в секунду
Перевод скорости в метрах в секунду в километры в час (умножение на 3.6)
Сравнение скоростей в километрах в час
Если скорость в километрах в час больше, то
Вывод "Скорость в километрах в час больше"
Иначе
Вывод "Скорость в метрах в секунду больше"
Конец
```

Тип алгоритма: последовательный алгоритм с условным оператором.

3) Для решения третьей задачи, построим блок-схему:

```
Начало
Ввод первого и последнего значения дюймов (10 и 22)
Установка счетчика на первое значение (10)
Пока счетчик меньше или равен последнему значению (22), выполнять:
Умножение значения в дюймах на 25,4
Вывод значения в сантиметрах
Увеличение счетчика на 1
Конец
```

Тип алгоритма: циклический алгоритм.
0,0(0 оценок)
Ответ:
urybalka27
urybalka27
17.01.2023 05:23
Хорошо, рассмотрим данную задачу и ее решение.

Для начала, нам необходимо понять, как работать с матрицами в Python. Матрица в Python представляется в виде списка списков, где каждый внутренний список представляет собой строку матрицы. Создадим функцию, которая принимает размерность матрицы n и возвращает случайно сгенерированную вещественную матрицу:

```python
import random

def generate_matrix(n):
matrix = []
for i in range(n):
row = []
for j in range(n):
row.append(random.random()) # случайное вещественное число от 0 до 1
matrix.append(row)
return matrix
```

Теперь у нас есть функция `generate_matrix(n)`, которая генерирует и возвращает матрицу размерности n.

Далее, нам нужно вычислить сумму элементов на главной и побочной диагоналях матрицы. Главная диагональ - это те элементы матрицы, у которых индексы строки и столбца равны (i, i), а побочная диагональ - это те элементы матрицы, у которых индексы строки и столбца суммируются и дают n-1 (i, n-1-i). Создадим функцию `sum_diagonals(matrix)`, которая будет принимать матрицу и возвращать сумму элементов на главной и побочной диагоналях:

```python
def sum_diagonals(matrix):
n = len(matrix)
main_sum = 0
side_sum = 0
for i in range(n):
main_sum += matrix[i][i]
side_sum += matrix[i][n-1-i]
return main_sum, side_sum
```

Теперь у нас есть функция `sum_diagonals(matrix)`, которая для заданной матрицы считает и возвращает сумму элементов на главной и побочной диагоналях матрицы.

Наконец, остается только вызвать обе функции и сравнить суммы элементов на диагоналях:

```python
n = int(input("Введите размерность матрицы: "))
matrix = generate_matrix(n)
print("Сгенерированная матрица:")
for row in matrix:
print(row)
main_sum, side_sum = sum_diagonals(matrix)
if main_sum > side_sum:
print("Сумма элементов на главной диагонали больше суммы элементов на побочной диагонали")
elif main_sum < side_sum:
print("Сумма элементов на побочной диагонали больше суммы элементов на главной диагонали")
else:
print("Сумма элементов на главной и побочной диагоналях равны")
```

Теперь, пользователь должен ввести размерность матрицы. Мы генерируем матрицу с помощью функции `generate_matrix(n)`, выводим ее на экран, а затем вычисляем сумму элементов на диагоналях с помощью функции `sum_diagonals(matrix)` и выводим результат сравнения.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота