Задать вопрос
8 июня, 14:55

Даны 3 различных числа. Определить, какое из них (первое, второе или третье) является средним

+3
Ответы (1)
  1. 8 июня, 16:30
    0
    Var

    a, b, c: real;

    function IsBetween (x, a, b: real) : boolean;

    var

    t: real;

    begin

    if a < b then

    begin

    t : = a;

    a : = b;

    b : = t;

    end;

    IsBetween : = (a > = b) and (a > = x) and (x > = b) ;

    end;

    begin

    Readln (a, b, c) ; / / не вводить одинаковых!

    Write ('Среднее число №') ;

    if IsBetween (a, b, c) then writeln (1) ;

    if IsBetween (b, a, c) then writeln (2) ;

    if IsBetween (c, b, a) then writeln (3) ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Даны 3 различных числа. Определить, какое из них (первое, второе или третье) является средним ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Даны три различных целых числа. Определить какое из них (первое, второе, третье) а) самое маленькоеб) является средним (средним назовем число которое больше нам меньшего из данных чисел, но меньше наибольшего)
Ответы (2)
Составь алгоритм решения задачи: расположи три числа 4,8,2 в порядке убывания. 1) Начало 2) Сравни первое и второе числа; если первое ... второго, то поменяй их местами. 3) Сравни второе и третьего числа; если второе ...
Ответы (1)
Составить программы для решения задач на языке паскаль ABC: 1) Определить, является ли целое число N кратным числу 5. 2) Определить, является ли число C средним арифметическим чисел A и B (A, B, C - вводятся с клавиатуры).
Ответы (1)
Даны 4 числа если остаток от деления первого числа на второе больше или равно остатку деления третье и на четвертое то увеличить числа на 2 3 4 5 соответственно игаче гайти удвоенную сумму и произведение этих чисел
Ответы (1)
Даны два числа вводимые пользователями сравните их, если первое больше второго, второе увеличить в два раза или на оборот увеличить первое. Нужна программа на Паскале и Блок схема.
Ответы (1)