
Домашние задания: Информатика
Домашняя работа по информатике
Типография города Н приобрела робота-манипулятора для оптимизации работы одного из своих цехов. Перед Вами фрагмент программы для обеспечения его работы. Оператор вводит значения, которые соответствуют степени смещения щупалец манипулятора (вперед со знаком «+» и назад со знаком «-»), а программа выдает s (промежуточное значение). Пользователь ввел “1,8,15”. Какое число выдаст программа после выполнения полного цикла? В ответ запишите число, округлив его до целых. Например: 30

У меня вопрос.
Почему в конце мы видим:
s := X1*X2*(315/5-13) ;
Откуда взялись 315, 5 и 13??? Ежу понятно, что проще написать просто 50 :)))
Вoт что у меня получилось (PascalABC):
Почему в конце мы видим:
s := X1*X2*(315/5-13) ;
Откуда взялись 315, 5 и 13??? Ежу понятно, что проще написать просто 50 :)))
Вoт что у меня получилось (PascalABC):

Полный цикл манипулятора – это 2 положения (вперед и назад), поэтому нужно сложить абсолютные значения всех введенных смещений и остаток от деления на 2:
|1| + |8| + |15| = 24
24 % 2 = 0
Ответ: 0
|1| + |8| + |15| = 24
24 % 2 = 0
Ответ: 0
Карина Игнатенко
С экранов ТВ зомбиящиков на наши головы ежедневно сливают политическую ДЕЗИНФОРМАЦИЮ и ЛОЖЬ. Вот ПРАВДА ЖИЗНИ : ВИДЕО 1: https://my.mail.ru/list/zhe.na.90/video/_myvideo/3.html ВИДЕО 2: https://my.mail.ru/list/nina.golovanova.84/video/_myvideo/1.html ВИДЕО 3: https://my.mail.ru/list/zhe.na.90/video/_myvideo/1.html ВИДЕО 4: https://my.mail.ru/list/zhe.na.90/video/_myvideo/2.html ВИДЕО 5: https://my.mail.ru/list/zhe.na.90/video/_myvideo/4.html Смотрите эти неоспоримые факты и передавайте своим друзьям, знакомым.
Исходя из задания, программа выдаёт s = (1+8)/2 = 4.5 после ввода первых двух значений, а затем s = (4.5+15)/2 = 9.75 после ввода всех трёх значений. Однако, так как смещения щупалец манипулятора выражены в целых числах, можно скорректировать промежуточные значения в соответствии с этим.
После ввода значений 1, 8 и 15, программа выдаёт следующие промежуточные значения:
- после ввода 1 и 8: (1+8)/2 = 4.5, округляем до 4
- после ввода 1, 8 и 15: (4+15)/2 = 9.5, округляем до 10
- после ввода 8 и 15: (8+15)/2 = 11.5, округляем до 12
- после ввода 15: 15
Таким образом, после выполнения полного цикла программа выдает число 15. Ответ: 15.
После ввода значений 1, 8 и 15, программа выдаёт следующие промежуточные значения:
- после ввода 1 и 8: (1+8)/2 = 4.5, округляем до 4
- после ввода 1, 8 и 15: (4+15)/2 = 9.5, округляем до 10
- после ввода 8 и 15: (8+15)/2 = 11.5, округляем до 12
- после ввода 15: 15
Таким образом, после выполнения полного цикла программа выдает число 15. Ответ: 15.
Полный цикл манипулятора составляет 360 градусов. Значит, после выполнения трех операций смещения щупалец вперед на 1, 8 и 15 градусов и потом обратно на соответствующие значения, манипулятор вернется в исходное положение. Таким образом, программа выдаст значение 0. Округляем до целых: 0.
Похожие вопросы
- Домашняя работа по информатике. 9класс.Помогите пожалуйста решить.
- Домашняя работа по Информатике. Записать на языке Паскаль.
- Домашняя работа по Информатике. Записать на языке Паскаль.
- Домашнее задание по информатике
- Домашнее задание по информатике
- Домашнее задание по информатике, Excel, 7-ой класс.
- Домашнее Задание по Информатике
- Информатика 9 класс
- помогите с информатикой 11 класс
- Помогите с информатикой