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

Составить программу, которая находит и выводит сумму всех натуральных чисел из отрезка от А до В, кратных 5 и 13 (А и В водятся с клавиатуры)

👇
Открыть все ответы
Ответ:
thanksagainand
thanksagainand
11.07.2022
первый. Вид/Область задач  

Область задач Разметка слайда можно вызвать с меню Вид (команда Вид/Область задач). Затем в списке областей задач - найти нужную область задач второй. Формат/Разметка слайда  

Щелкните меню Формат и в этом меню найдите команду Разметка слайда третий. Контекстное меню слайда  

Ну и, наконец, есть безотказный прием работы с нужными объектами - контекстное меню.

Поскольку нам нужно изменить свойства ВСЕГО слайда, то и контекстное меню нужно открывать для ВСЕГО слайда.

Следовательно, нам нужно щелкнуть правой кнопкой мыши по фону слайда, свободному от всяких объектов четвертый. Контекстное меню эскиза слайда

В области Слайды щелкните правой кнопкой по эскизу нужного слайда. Появится контекстное меню, в котором выберите команду Разметка слайда.

Появится область задач Разметка слайдов. Что делать дальше - ты уже знаешь :)))

Объяснение:

4,4(11 оценок)
Ответ:
КристиGirl
КристиGirl
11.07.2022

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

Листинг:

from random import randint

n = randint(4, 6)

x = 0 # текущие номер элемента х

y = 0 # текущие номер элемента у

d = 0 # Направление перемещения 0 - вправо, 1 - вниз, 2 - влево, 3 - вверх

curr = 1 # номер элемента по порядку

c = n # размер цепочки

arr = [[0 for i in range(n)] for j in range(n)]

print(f"Размерность массива: {n}x{n}")

for i in range(n * n):

   if d == 0:

       arr[x][y] = curr

       y += 1

       curr += 1

       if y == c:

           y -= 1

           d = 1

           x += 1

           continue

   if d == 1:

       arr[x][y] = curr

       x += 1

       curr += 1

       if x == c:

           x -= 1

           d = 2

           y -= 1

           continue

   if d == 2:

       arr[x][y] = curr

       y -= 1

       curr += 1

       if y == n - c - 1:

           y += 1

           d = 3

           x -= 1

           continue

   if d == 3:

       arr[x][y] = curr

       x -= 1

       curr += 1

       if x == n - c:

           x += 1

           y += 1

           d = 0

           c -= 1

           continue

print("Заполненный массив:")

for i in arr:

   print(*i)


(пайтон) можете решить как новичок, чтобы я смогла понять​
4,7(84 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ