М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Азиза4190
Азиза4190
08.12.2022 00:12 •  Информатика

Записать на языке программирования выражения + программу на Паскале
1. 4a-b/2a+1
2. x+y/x^2-3xy+y^2

👇
Открыть все ответы
Ответ:
marianna123123
marianna123123
08.12.2022
Ребятам уже встречалась подобная задача (см. комментарии к задаче 18). Здесь, так же как и в задаче 18, нужно экономить вершины, т. е. не размещать на одном уровне две одинаковые вершины, имеющие общую предыдущую (или две одинаковые корневые вершины). Исключение из этого правила составляет лишь случай, когда одна из одинаковых вершин является листом, а другая – нет. Например, в мешке V есть слова КИС и КИСА. У этих путей будут две общие вершины – К и И. Однако бусины С этих путей будут разными вершинами дерева.
4,5(68 оценок)
Ответ:
SonyaNexoda
SonyaNexoda
08.12.2022
// PascalABC.NET 3.3, сборка 1627 от 27.01.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadlnInteger;
  if not n.InRange(10,100) then begin
    Writeln('Ожидалось значение от 10 до 100');
    exit
    end;
  var famh,namh,faml,naml:string;
  var (hball,lball):=(-1.0,16.0);
  loop n do begin
    var a:=ReadlnString.ToWords;
    var avg:=(a[2].ToReal+a[3].ToReal+a[4].ToReal)/3;
    if avg>hball then (famh,namh,hball):=(a[0],a[1],avg)
    else
      if avg<lball then (faml,naml,lball):=(a[0],a[1],avg)
    end;
  Writeln;
  Println('Лучший',famh,namh);
  Println('Худший',faml,naml)
end.
4,6(76 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ