maloyzolotov
12.12.2020 00:25

"Глобальные и Локальные переменные" конспект

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
svyaznoi230113
28.05.2023 20:06

Объяснение:

number = int(input("Введите целое число: "))

# Инициализируем переменные для суммы и произведения

sum_digits = 0

product_digits = 1

# Проверяем каждую цифру числа с деления на 10

while number > 0:

   digit = number % 10  # Получаем последнюю цифру числа

   sum_digits += digit  # Добавляем цифру к сумме

   product_digits *= digit  # Умножаем цифру на произведение

   number //= 10  # Убираем последнюю цифру из числа

print("Сумма цифр:", sum_digits)

print("Произведение цифр:", product_digits)

Вы можете ввести любое целое число, и программа выдаст сумму и произведение его цифр.

0,0(0 оценок)
Ответ:
Bezzybka
25.04.2021 21:43

Для решения данной задачи можно использовать следующий алгоритм:

1. Запросить у пользователя размерность квадратной матрицы (например, 3х3, 4х4 и т.д.).

2. Создать пустую матрицу указанной размерности.

3. Заполнить матрицу элементами, вводимыми пользователем.

4. Вычислить сумму элементов, лежащих выше главной диагонали.

5. Вывести результат на экран.

Пример кода на языке Python:

```python

# Запрос размерности матрицы

n = int(input("Введите размерность квадратной матрицы: "))

# Создание пустой матрицы

matrix = []

for i in range(n):

row = []

for j in range(n):

row.append(0)

matrix.append(row)

# Заполнение матрицы элементами, вводимыми пользователем

for i in range(n):

for j in range(n):

matrix[i][j] = int(input("Введите элемент матрицы [" + str(i) + "][" + str(j) + "]: "))

# Вычисление суммы элементов, лежащих выше главной диагонали

sum = 0

for i in range(n):

for j in range(i+1, n):

sum += matrix[i][j]

# Вывод результата на экран

print("Сумма элементов, лежащих выше главной диагонали, равна", sum)

```

Пример работы программы:

```

Введите размерность квадратной матрицы: 3

Введите элемент матрицы [0][0]: 1

Введите элемент матрицы [0][1]: 2

Введите элемент матрицы [0][2]: 3

Введите элемент матрицы [1][0]: 4

Введите элемент матрицы [1][1]: 5

Введите элемент матрицы [1][2]: 6

Введите элемент матрицы [2][0]: 7

Введите элемент матрицы [2][1]: 8

Введите элемент матрицы [2][2]: 9

Сумма элементов, лежащих выше главной диагонали, равна 15

```

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота