1. Главная
  2. Библиотека
  3. Программирование
  4. Ниже приведена программа, записанная на четырех языках...
Решение задачи на тему

Ниже приведена программа, записанная на четырех языках программирования. Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел ( s, t ). Выберите ВСЕ пары чисел, для которых программа

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Ниже приведена программа, записанная на четырех языках программирования. Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел ( s, t ). Выберите ВСЕ пары чисел, для которых программа

Условие:

Ниже приведена программа, записанная на четырех языках программирования.

PythonПаскаль
t = int(input()) if (s
gt;-4) or ( }tgt;3)\mathrm{ : print(quot;YESquot;) else: print(quot;NOquot;)
var s, t: integer; begin     readln(s);     readln(t);     if (s
gt;-4) or ( }tgt;3 then writeln(quot;YESquot;) else writeln(quot;NOquot;) end.
C++Алгоритмический язык
#include
lt;iostreamgt; using namespace std; int main(){ int s, t; cingt;gt; s; cingt;gt; t; if (sgt;-4 || tgt; 3) coutlt;lt;quot;YESquot;lt;lt; endl; else coutlt;lt;quot;NOquot;lt;lt; endl; return 0;


Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел ( s, t ).
Выберите ВСЕ пары чисел, для которых программа напечатает "NO", и запишите в поле ответа цифры, под которыми они указаны.
1) (5,8)
2) (-5,8)
3) (-8,-5)
4) (-1,1)
5) (-4,3)

В ответе запишите номера выбранных пар в порядке возрастания.

Ответ:

Решение:

Чтобы определить, для каких пар чисел программа напечатает NO, нужно проанализировать условие, при котором выводится NO.

Условие, при котором программа выводит YES, выглядит так: s -4 или t 3 Следовательно, программа выведет NO, если оба условия не выполняются: s ≤ -4 и ...

Выбери предмет