Войти
Регистрация
Спроси ai-bota
filimonovajulia1
29.01.2023 04:20
Фрагмент программы на паскале: readln(a); b: =30; a=-a-3*b; if a
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
3085729qwtio
30.05.2020 01:07
Подскажите , как сделать подобный рисунок с с++. имеется двумерный массив данных, по которым и нужно построить...
mada4653
24.05.2023 22:46
3. оператора Составьте программу, выводящую на экран четные числа от 4 до 16, также квадраты этих чисел. Программа может выглядеть так: 4 16 6 36 16 256 4. В магазине электроники...
О127
19.08.2020 23:30
Написать алгоритм, выдающий по названию дня недели количество уроков в этот день (понедельник - 6) дам...
lizavetadremina
16.10.2022 18:01
Какое количество информации несет сообщение: «Автоколонна отправляется 9 сентября?»...
Aydan666
17.09.2020 18:01
У исполнителя Альфа две команды, которым присвоены номера: 1) прибавь 1; 2) раздели на b. Известно, что программа 11211 переводит число 3 в число 120.Определите значение b....
Lulu84
19.10.2021 18:01
У исполнителя Альфа две команды, которым присвоены номера: 1) прибавь 1; 2) раздели на b. Известно, что программа 11211 переводит число 1 в число 100. Определите значение b....
juliabatrukova
26.10.2020 15:49
Записать фрагмент программы на паскале для вывода значений элементов одномерного массива на экран монитора...
Лара1512
24.10.2021 21:05
Объем видеопамяти составляем 0,5мбайт, размер изображения – 400х300 точек. сколько цветов использовалось для построения изображения?...
лера1405
17.05.2021 12:14
Для защиты от вредоносных программ нужно использовать антивирусы. Причиной проникновения вирусов на защищённые антивирусом компьютеры, могут быть разные, например: антивирусные...
marinafox253
24.05.2021 12:27
Таблица по информатике которые у меня есть...
Ответ:
kozlovaangelina
19.07.2020 07:11
Код программы
var
a: integer;
function c(a: integer): integer;
var
b: integer;
begin
b := 30;
a := -a - 3 * b;
if a < b then
c := b + 45
else
c := b - 50;
end;
begin
for a := 1000 downto -1000 do
if c(a) = -20 then begin
writeln('a=', a, ' c(a)=', c(a));
break;
end;
end.
Вывод
a=-120 c(a)=-20
Аналитическое решение.
Видно что c:=b - 50 = 30 - 50 = -20 при a>=b
-a-3*b>=b
-a-3*30>=30
-a-90>=30
-a>=120
a<=-120
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота