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

Даны две тройки вещественных чисел. найти среднее арифметическое максимумов каждой тройки p.s писать программу на базе paskalabc.net

Показать ответ
Ответ:
zavirohinoleksa
zavirohinoleksa
04.10.2020 17:21
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!

begin
  var m1:=ReadSeqReal('Первая тройка:',3).Max;
  var m2:=ReadSeqReal('Вторая тройка:',3).Max;
  Writeln('Среднее арифметическое максимумов равно ',(m1+m2)/2)
end.

Пример
Первая тройка: 5.2 7.4 6.1
Вторая тройка: -4.2 5 7
Среднее арифметическое максимумов равно 7.2
0,0(0 оценок)
Ответ:
152003152003
152003152003
04.10.2020 17:21
Вроде как-то так:
var   a1,a2,a3,a4,a5,a6:real;
function sr(a1,a2,a3:real):real;
begin  
if ((a1<=a2) and (a1>=a3)) or ((a1<=a3) and (a1>=a2)) then sr:=a1
else  
if ((a3<=a2) and (a3>=a1)) or ((a3<=a1) and (a3>=a2)) then sr:=a3
else    
sr:=a2;
end;
begin  
write('Введите две тройки чисел:');  
readln(a1,a2,a3,a4,a5,a6);  
writeln('Среднее арифметическое 2-х средних чисел =',(sr(a1,a2,a3)+sr(a4,a5,a6))/2:0:4);
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота