Вопрос задан 04.07.2023 в 20:00. Предмет Информатика. Спрашивает Бардашевич Аня.

ДАЮ 30 БАЛЛОВ Выдает такую ошибку , в чем проблема?? source.pas(13,11) Fatal: Syntax error, ")"

expected but "(" found Program P1; var a, b, c:integer; s, p:real; Begin write('введите координату a='); readln(a); write('введите координату b='); readln(b); write('введите координату c='); readln(c); P :=(a+b+c)/2; writeln('периметр треугольника =',P:2:2); s :=sqrt(p(p-a)*(p-b)*(p-c)); writeln('площадь треугольника =',s:2:2); end.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Николаева Анастасия.

Опять двадцать пять.

program P1;

var

a, b, c, p: integer;

pp, s: real;

begin

write('Введите сторону a = ');

readln(a);

write('Введите сторону b = ');

readln(b);

write('Введите сторону c = ');

readln(c);

p := a + b + c;

writeln('Периметр треугольника P = ', p);

pp := p / 2;

s := sqrt(pp * (pp - a) * (pp - b) * (pp - c));

writeln('Площадь треугольника S = ', s);

end.

Конкретно в этом примере не поставили умножение после полупериметра(!) в корне.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

В вашем коде есть несколько ошибок. Вот исправленный вариант:

pascal
Program P1; var a, b, c: integer; s, p: real; Begin write('введите координату a='); readln(a); write('введите координату b='); readln(b); write('введите координату c='); readln(c); P := (a + b + c) / 2; writeln('периметр треугольника =', P:2:2); s := sqrt(p * (p - a) * (p - b) * (p - c)); // Исправлено: заменено p(p-a) на p * (p - a) writeln('площадь треугольника =', s:2:2); end.

Изменения:

  1. Заменил p(p-a) на p * (p - a) в формуле для вычисления площади треугольника.
  2. Добавил пробелы вокруг операторов для улучшения читаемости кода.

Теперь ваш код должен компилироваться и выполняться без ошибок.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос