Блог для маленьких школьников и их родителей
ШколаЛа
14
Декабрь

100 БАЛІВ ! СРОЧНОО! (Відтворити у ПАЙТОНІ) Розглянемо 2 ситуації: двоє учнів тримають по важкій книзі…

Автор: PeterTheFirst
Предмет: Информатика
Уровень: 10 - 11 класс

100 БАЛІВ ! СРОЧНОО! (Відтворити у ПАЙТОНІ)

Розглянемо 2 ситуації: двоє учнів тримають по важкій книзі (потрібно тримати обома руками). Вони хочуть помінятись книгами. Як їм слід вчинити? Або маємо у різних склянках різні соки. Потрібно поміняти місцями вміст двох склянок. Як це

можна зробити?

В обох випадках нам потрібно скористатись додатковим тимчасовим місцем для збереження. У ньому розміщуємо вміст першого об’єкта, тоді перший бере вміст другого, а другий — забирає те, що лежало в тимчасовому сховку. Для того, щоб поміняти місцями вміст двох змінних — потрібна третя.

Задача 1. Поміняти місцями вміст двох змінних

a=int(input(‘Введіть перше число ‘))

b=int(input(‘Введіть друге число ‘))

c=a

a=b

b=c

print(‘A=’,a)

print(‘B=’,b)

Задача 2. Перерозподілити вміст двох змінних так, щоб у змінній А містилось менше з двох чисел, а у змінній В — більше.

a=int(input(‘Введіть перше число ‘))

b=int(input(‘Введіть друге число ‘))

if (a>b): c=a

a=b

b=c

print(‘A=’,a)

print(‘B=’,b)

Задача 3. Записати у змінну А найменше з трьох чисел, у змінну В — середнє, у змінну С — найбільше з трьох чисел.

a=int(input(‘Введіть перше число ‘))

b=int(input(‘Введіть друге число ‘))

c=int(input(‘Введіть третє число ‘))

if (b>c):

x=b b=c c=x

if (a>b): x=a

a=b

b=x if (b>c):

x=b b=c c=x

print(‘A=’,a)

print(‘B=’,b)

print(‘C=’,c)

Ответов к вопросу: 1
  • adikking77
    14.12.2024 | 12:41

    Ответ:
    Ось ваші задачі у мові програмування Python:

    Задача 1. Поміняти місцями вміст двох змінних:

    «`python
    a = int(input(‘Введіть перше число: ‘))
    b = int(input(‘Введіть друге число: ‘))
    c = a
    a = b
    b = c
    print(‘A =’, a)
    print(‘B =’, b)
    «`

    Задача 2. Перерозподілити вміст двох змінних так, щоб у змінній A містилось менше з двох чисел, а у змінній B — більше:

    «`python
    a = int(input(‘Введіть перше число: ‘))
    b = int(input(‘Введіть друге число: ‘))
    if a > b:
    c = a
    a = b
    b = c
    print(‘A =’, a)
    print(‘B =’, b)
    «`

    Задача 3. Записати у змінну A найменше з трьох чисел, у змінну B — середнє, у змінну C — найбільше з трьох чисел:

    «`python
    a = int(input(‘Введіть перше число: ‘))
    b = int(input(‘Введіть друге число: ‘))
    c = int(input(‘Введіть третє число: ‘))
    if b > c:
    x = b
    b = c
    c = x
    if a > b:
    x = a
    a = b
    b = x
    if b > c:
    x = b
    b = c
    c = x
    print(‘A =’, a)
    print(‘B =’, b)
    print(‘C =’, c)
    «`

    Ці коди вирішують відповідні завдання відповідно до вашого опису.

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Не можете решить задачу по 100 БАЛІВ ! СРОЧНОО! (Відтворити у ПАЙТОНІ) Розглянемо 2 ситуації: двоє учнів тримають по важкій книзі (потрібно тримати обома руками). Вони хочуть помінятись книгами. Як їм слід вчинити? Або маємо у різних склянках різні соки. Потрібно поміняти місцями вміст двох склянок. Як це можна зробити? В обох випадках нам потрібно скористатись додатковим тимчасовим місцем для збереження. У ньому розміщуємо вміст першого об'єкта, тоді перший бере вміст другого, а другий - забирає те, що лежало в тимчасовому сховку. Для того, щоб поміняти місцями вміст двох змінних - потрібна третя. Задача 1. Поміняти місцями вміст двох змінних a=int(input('Введіть перше число ')) b=int(input('Введіть друге число ')) c=a a=b b=c print('A=',a) print('B=',b) Задача 2. Перерозподілити вміст двох змінних так, щоб у змінній А містилось менше з двох чисел, а у змінній В - більше. a=int(input('Введіть перше число ')) b=int(input('Введіть друге число ')) if (a>b): c=a a=b b=c print('A=',a) print('B=',b) Задача 3. Записати у змінну А найменше з трьох чисел, у змінну В - середнє, у змінну С - найбільше з трьох чисел. a=int(input('Введіть перше число ')) b=int(input('Введіть друге число ')) c=int(input('Введіть третє число ')) if (b>c): x=b b=c c=x if (a>b): x=a a=b b=x if (b>c): x=b b=c c=x print('A=',a) print('B=',b) print('C=',c)? На странице есть несколько вариантов решения задачи для школьников 10 - 11 класс. Ответы уже доступны. Задавайте вопросы, получайте помощь и становитесь экспертом, помогая другим ученикам разобраться в сложных темах.