Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
i942627
13.06.2021 04:52 •
Информатика
Напишите решение в паскале: прямоугольник задан координатами левого верхнего и правого нижнего углов.найти площадь и периметр.(с алгоритма)
Ответ:
Jordan2281337
21.07.2020 11:30
Var a, b, x1, x2, y1, y2, s, p: real;
begin
write('Введите через пробел x1 и y1: ');
read(x1, y1);
write('Введите через пробел x2 и y2: ');
read(x2, y2);
a:=x2-x1;
b:=y1-y2;
s:=a*b;
p:=2*(a+b);
writeln('S = ', s);
writeln('P = ', p);
end.
Делать подобное контрпродуктивно, слишком много ненужного кода.
var x1, x2, y1, y2, s, p: real;
function a(x1, x2: real): real;
begin
a:=x2-x1;
end;
function b(y1, y2: real): real;
begin
b:=y1-y2;
end;
begin
write('Введите через пробел x1 и y1: ');
read(x1, y1);
write('Введите через пробел x2 и y2: ');
read(x2, y2);
s:=a(x1, x2)*b(y1, y2);
p:=2*(a(x1, x2)+b(y1, y2));
writeln('S = ', s);
writeln('P = ', p);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
6jytu
20.08.2022 23:39
Подробно распишите на листике)...
nanakochieva72
08.02.2022 16:11
Для записи текста использовался 64-символьный алфавит. какой объём информации в байтах содержат 10 страниц текста, если на каждой странице расположено 32 строки по 64 символа...
FiveKh
01.11.2021 12:37
Муськи,: ) при приёме некоторого сообщения получили 9 бит информации.сколько вариантов исхода было до получения сообщения? только нужно дано,найти и решение....
grechko8885
26.02.2022 06:12
Какой объем будет иметь 24-часовое НЕСЖАТОЕ видео с 24-битной цветовой палитрой, разрешением 1920 х 1080 и фреймрейтом 60 кадров в секунду? ответ дать с точностью до 1 килобайта...
vanyad09
18.10.2020 09:30
Найдите угол,смежный с углом ABC,если: 1)угол ABC=111 градусам 2)угол ABC=90 градусам 3)угол ABC=15 градусам...
нпапоащвщц
05.04.2022 14:42
1. Диагональ куба равна 6см. Найдите ребро куба и объем тела. 2. Боковое ребро правильной четырехугольной пирамиды равно 3под корнем 2 см и образует с плоскостью основания...
rgfheh
06.07.2022 21:25
Изобразите строение мицеллы, полученной по реакции SrCl2 (изб.) + H2SO4 = ↓SrSO4 + 2HCl...
artemtik2005
22.11.2020 03:55
Охарактеризуйте оккупационный режим на территории Беларуси. План «Ост». Административное управление на оккупированных территориях. Коллаборация и ее причины....
LIONVIP
05.04.2021 13:09
решить два вопроса. Буду очень благодарен....
artemp20012
13.11.2022 18:03
Найдите производную функции...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
begin
write('Введите через пробел x1 и y1: ');
read(x1, y1);
write('Введите через пробел x2 и y2: ');
read(x2, y2);
a:=x2-x1;
b:=y1-y2;
s:=a*b;
p:=2*(a+b);
writeln('S = ', s);
writeln('P = ', p);
end.
Делать подобное контрпродуктивно, слишком много ненужного кода.
var x1, x2, y1, y2, s, p: real;
function a(x1, x2: real): real;
begin
a:=x2-x1;
end;
function b(y1, y2: real): real;
begin
b:=y1-y2;
end;
begin
write('Введите через пробел x1 и y1: ');
read(x1, y1);
write('Введите через пробел x2 и y2: ');
read(x2, y2);
s:=a(x1, x2)*b(y1, y2);
p:=2*(a(x1, x2)+b(y1, y2));
writeln('S = ', s);
writeln('P = ', p);
end.