
Вопрос задан 29.12.2018 в 22:54.
Предмет Информатика.
Спрашивает Обухов Савелий.
Разработать модуль, в котором определить простейшие процедуры: 1.Определить длину окружности С,
2.Площадь круга S, 3.Удаление L центра окружности от начала координат О. Координаты центра окружности равны X и Y, радиус R. Вычисление С, S, L оформить в виде процедур в модуле, а их значения выдать на экран в программе. Нужен паскаль abc.net

Ответы на вопрос

Отвечает Кузнецова Поля.
1. Модуль garnaga.pas
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017
// Внимание! Если программа не работает, обновите версию!
unit garnaga;
interface
function LC(r:real):real;
function SC(r:real):real;
function RC(x,y:real):real;
implementation
function LC(r:real):=2*pi*r;
function SC(r:real):=pi*r*r;
function RC(x,y:real):=sqrt(x*x+y*y);
end.
2. Основная программа
uses garnaga;
begin
var x,y,r:real;
Writeln('Введите X, T, R: '); Read(x,y,r);
Writeln('Длина окружности ',LC(r):0:5);
Writeln('Площадь круга ',SC(r):0:5);
Writeln('Расстояние от центра до начала координат ',RC(x,y):0:5);
end.
3. Пример работы
Введите X, T, R:
3.5 -6.7 20
Длина окружности 125.66371
Площадь круга 1256.63706
Расстояние от центра до начала координат 7.55910
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017
// Внимание! Если программа не работает, обновите версию!
unit garnaga;
interface
function LC(r:real):real;
function SC(r:real):real;
function RC(x,y:real):real;
implementation
function LC(r:real):=2*pi*r;
function SC(r:real):=pi*r*r;
function RC(x,y:real):=sqrt(x*x+y*y);
end.
2. Основная программа
uses garnaga;
begin
var x,y,r:real;
Writeln('Введите X, T, R: '); Read(x,y,r);
Writeln('Длина окружности ',LC(r):0:5);
Writeln('Площадь круга ',SC(r):0:5);
Writeln('Расстояние от центра до начала координат ',RC(x,y):0:5);
end.
3. Пример работы
Введите X, T, R:
3.5 -6.7 20
Длина окружности 125.66371
Площадь круга 1256.63706
Расстояние от центра до начала координат 7.55910


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili