Контрольные задания > 6. (№ 1252) (О. Щецова) Дана программа:
Python
x = int(input())
y = int(input())
if x >= 10 or y < 20:
print("ДА")
else:
print("HET")
Паскаль
var x, y: integer;
begin
readln(x);
readln(y);
if (x >= 10) or (y < 20)
then writeln('ДА')
C++
#include
using namespace std;
int main() {
int x, y;
cin >> x;
cin >> y;
if (x >= 10 || y < 20)
cout << "ДА" << endl;
else
cout << "HET" << endl;
return 0;
}
Вопрос:
6. (№ 1252) (О. Щецова) Дана программа:
Python
x = int(input())
y = int(input())
if x >= 10 or y < 20:
print("ДА")
else:
print("HET")
Паскаль
var x, y: integer;
begin
readln(x);
readln(y);
if (x >= 10) or (y < 20)
then writeln('ДА')
C++
#include <iostream>
using namespace std;
int main() {
int x, y;
cin >> x;
cin >> y;
if (x >= 10 || y < 20)
cout << "ДА" << endl;
else
cout << "HET" << endl;
return 0;
}
В задаче представлена программа на трёх языках программирования: Python, Pascal и C++. Все три программы делают одно и то же: считывают два целых числа x и y, а затем выводят "ДА", если x >= 10 или y < 20, и "HET" в противном случае.
Программа проверяет, выполняется ли хотя бы одно из двух условий: x больше или равно 10, или y меньше 20. Если хотя бы одно из этих условий истинно, программа выводит "ДА". Если оба условия ложны, программа выводит "HET".