1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Работа 3.3 Упр.16 Задание 2 ГДЗ Семакин 10 класс (Информатика)
Семакин, Хеннер, Шеина
10 класс
Класс
10
Предмет
Информатика
Автор
Семакин, Хеннер, Шеина

Работа 3.3 Упр.16 Задание 2 ГДЗ Семакин 10 класс (Информатика)

Подробный ответ

Программа сначала проверяет, лежит ли точка в первой четверти: $$x \le 0 \lor y \le 0.$$

Если хотя бы одна координата не положительна, то выполняется вложенная проверка:

$$x^2 + y^2 \le 36.$$

Это означает, что точка должна находиться не дальше 6 единиц от начала координат. Тогда выводится «Да», иначе — «Нет».

Если же обе координаты положительны, то внешнее условие ложно, и программа ничего не выводит.

var x, y: real;
begin
  writeln(‘Введите координаты точки x, y’);
  read(x, y);
  if (x <= 0) or (y <= 0) then
    if (x * x + y * y <= 36)
    then writeln(‘Да’)
    else writeln(‘Нет’)
end.

Таким образом, программа отвечает «Да» для точек, у которых хотя бы одна координата не положительна и при этом $$x^2 + y^2 \le 36$$, иначе выводится «Нет».



Общая оценка
4.4 / 5
Другие учебники
Другие предметы