Пишет ошибка встречено "else",а ожидалось оператор, написано на паскале. var a,b,c,d,x1,x2: real; begin writeln('введите коэффициент a'); readln(a); writeln('введите коэффициент b'); readln(b); writeln('введите коэффициент с'); readln(c); d: =b*b-4*a*c; begin if d> =0 then x1: =(-b-sqrt(d))/(2*a); x2: =(-b+sqrt(d))/(2*a); end; else writeln('корней нет'); begin writeln('x1=',x1); writeln('x2=',x2); writeln('d=',d); writeln('sqrt(d)=',sqrt(d)); end; end.
131
212
Ответы на вопрос:
ответ:
объяснение:
можешь просто написать
if d< 0 then
writeln ('корней нет');
Решение на яп c #include < stdio.h> int main() { int i; for (i=1; i< =10; i++) printf("%d\n", i*i); return 0; }
Популярно: Информатика
-
sashamenkov1826.03.2020 22:30
-
tomakor11.02.2023 11:28
-
ПолныйPizdec10.02.2021 16:46
-
Adik2006107.10.2020 18:24
-
balabonkin68p06p8r03.12.2021 07:54
-
mkm326.10.2022 18:33
-
Juicemonk300010.03.2021 01:10
-
dadada022.08.2022 15:54
-
naumovvalera9603.01.2020 00:41
-
anjnazarova14.09.2021 08:25