7 классvar a, b, c, d, a1, b1, c1, max:integer;beginreadln (a,

7 класс
var a, b, c, d, a1, b1, c1, max:integer;
begin
readln (a, b, c);
d:=(max(max(a, b), c)); -----здесь ошибка : Ожидалось имя процедуры либо функции
a1:=d-a;
b1:=d-b;
c1:=d-c;
write (a1,' ');
write (b1,' ');
write (c1);
end.

Задать свой вопрос
Алина Кечашина
Ну да. Нужна процедура max
Чепакова Эмилия
что поправить?
Люда
Написать функцию/функцию max...
Элина Басырова
Она же вроде написана
Юлия Чивиксина
У тебя переменная max. Это не процедура/функция.
Amelija Kadjan
а как поправить?
Макс Новодережкин
Написать процедуру/функцию max...
Алексей Зантемиров
Задание какое?
Лиза Немкович
Даны три числовые переменные А, В, С. Отыскать наибольшее значение и заменить, хранящиеся в переменных значения, на разницу между наибольшим значением и тем,что храниться в переменной. Результаты вывести на экран. Пример работы программы:Ввод: 10 15 6Вывод: 5 0 9Ввод: 15 12 13.5Вывод: 0 3 1.5Ввод: -14 8 2Вывод: 22 0 6
1 ответ
//Pascal
var A, B, C, max: real;
begin
    readln (A, B, C);
    if A gt;= B then
      max := A
    else
      max := B;  
    if A gt; max then
      max := C;
    writeln(max - A,' ', max - B, ' ', max - C);
end.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт