Срочнооо!!!!! 2.var x, y: integer; begin readln(x); readln(y); if (y >= 150) and (x

0 голосов
474 просмотров

Срочнооо!!!!! 2.var x, y: integer; begin readln(x); readln(y); if (y >= 150) and (x <= 200) then writeln('ДА') else writeln('НЕТ') end. Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел: (240, 180); (150, 200); (210, 200); (130, 150); (190, 140); (210, 170); (180, 210); (170, 90); (210, 210); (200, 150) Сколько было запусков, при которых программа напечатала «ДА»?


Информатика (73 баллов) | 474 просмотров
Дан 1 ответ
0 голосов

Ответ:

Здравствуйте

(150, 200)

(130, 150)

(180, 210)

(200, 150)

Всего запусков будет 4

Объяснение:

все очень просто например возьмем  правильный запуск  

(150, 200)

x=150  y= 200 теперь подставляем в систему место y 200 а вместо  x 150

теперь получается 200>=150 and 150<=200 получается что система выдаст да . В этом задание простой принцип подставлять числа которые даны место букв. При этом если одна часть не правильна например возьмем </p>

(190, 140)

x=190  y=140 подставляем 140>=150 and 190<=200 .</p>

140>=150  неверно

190<=200 верно но все ровно ответ выдается НЕТ т.к одна часть системы не равна </p>

(34 баллов)
0

не мог бы ты это пожалуйста решить ?

0

1. var x, y: integer;
begin
readln(x);
readln(y);
if (y <= 100) or (x > 90)
then writeln('ДА')
else writeln('НЕТ')
end.
Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел:
(105, 100); (95, 110); (100, 95); (95, 90);
(105, 90); (85, 110); (100, 110); (85, 105);
(85, 95); (90, 100)
Сколько было запусков, при которых программа напечатала «НЕТ»?

0

это у меня в профиле есть

0

хорошо