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

1 Складіть проєкт для обчислення значення виразу: (a + b) – c / (a – 2*b). Виконайте його при різних значеннях a, b і c. Проєкт повинен містити розгалуження, оскільки містить дію ділення (значення виразу (a – 2*b) не повинно дорівнювати 0, оскільки на 0 ділити не можна). Значення змінних повинні вводитися з клавіатури. Python

👇
Ответ:
Roman789789
Roman789789
23.12.2021

a = float(input("Введіть значення a: "))

b = float(input("Введіть значення b: "))

c = float(input("Введіть значення c: "))

denominator = a - 2*b

if denominator == 0:

   print("Помилка: Знаменник не може дорівнювати нулю!")

else:

   result = (a + b) - c / denominator

   print("Результат: ", result)

4,7(24 оценок)
Открыть все ответы
Ответ:
lol2710
lol2710
23.12.2021

Всё правильно, это "11", о котором ты спрашиваешь, записано в 3-й системе.

 

Когда ты делишь 148 на 9 (в десятичной системе), у тебя получается остаток 4:

148 : 9 = 16 (ост 4)

Если записать то же самое, но в троичной системе, получится:

12111 : 100 = 121 (ост 11)

 

Для любой системы счисления с основанием N:

число N^2 запишется как 100

число N^3 запишется как 1000

число N^4 запишется как 10000

и т.д.

При делении на N^2 остаток будет две последние цифры;

при делении на N^3 остаток будет три последние цифры

и т.д.

4,5(93 оценок)
Ответ:
Вадим1кр
Вадим1кр
23.12.2021

Увы, нет.

...var Y:array[1..N] of real... ошибка в написании, компилятор сообщит, что тип параметра не может быть описанием массива с границами. Пример:

var a:array [1..n] of real;                                                                                  Procedure ab(var b:array [1..n] of real);

К сожалению переменная и формальный параметр не одного типа.

Стоит использовать Type:

type ba= array [1..n] of real;                                                                                  var a: ba;                                                                                                   Procedure ab(var b:ba);

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