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

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

Задача

Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 10. Пусть элементами круга являются радиус (первый элемент), диаметр (второй элемент) и длина окружности (третий элемент). Составить программу, которая по номеру элемента запрашивала бы его соответствующее значение и вычисляла бы площадь круга. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-3/zad3/10 98

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

Пусть введённое значение k задаёт, какой элемент круга известен:

  • 1 — радиус $$r$$;
  • 2 — диаметр $$d$$;
  • 3 — длина окружности $$l$$.

Тогда площадь круга можно вычислить так:

  • если известен радиус, то $$S=\pi r^2$$;
  • если известен диаметр, то $$r=\dfrac{d}{2}$$, значит $$S=\pi\left(\dfrac{d}{2}\right)^2=\dfrac{\pi d^2}{4}$$;
  • если известна длина окружности, то $$l=2\pi r$$, значит $$r=\dfrac{l}{2\pi}$$ и $$S=\pi\left(\dfrac{l}{2\pi}\right)^2=\dfrac{l^2}{4\pi}$$.

Программа должна сначала вывести варианты, затем считать номер элемента и его значение, после чего вычислить площадь круга.

var a: real;
k: byte;
begin
  writeln(‘1 — r окр.’);
  writeln(‘2 — d окр.’);
  writeln(‘3 — l окр.’);
  readln(k);
  readln(a);
  write(‘S = ‘);
  case k of
    1: writeln(sqr(a) / (4 * Pi):0:2);
    2: writeln(Pi * sqr(a):0:2);
    3: writeln(Pi * sqr(a / 2):0:2);
    else writeln(‘?’);
  end;
end.

Ответ

Программа вычисляет площадь круга по радиусу, диаметру или длине окружности в зависимости от введённого номера элемента.



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