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

Подскажите , где в програме вычисления корней квадратного уравнения допущена ошибка. написана на паскале. program dis; var x1, a, b, c, x2, d : = real; begin wrireln('введите a'); readln(a); wrireln('введите b'); readln(b); wrireln('введите c'); readln(c); d : =sqr(*a*c); writeln('d=', d); if d> 0 then x1 : =(-1*b-sqrt(d))/(2*a); x2 : =(-1*b+sqrt(d))/(2*a); writeln('x1=', x1); writeln('x2=', x2) else begin if d< 0 then writeln('х не существует') else begin x1 : =(-1*b+sqrt(d))/(2*a); writeln('x1=', x1); end end end.

👇
Ответ:
Cherep666
Cherep666
25.06.2020
1. Если D>0, то квадратное уравнение имеет 2 корня. После вычисления X1 нужно добавить X2:=(-1*b-sqrt(d))/(2*a); и в начале описать переменную X2 : real;
2. По хорошему нужно проверять, не равен ли коэффициент a нулю. Если а=0, то при вычислении Х1 и Х2 получится деление на ноль. Поэтому Х1 и Х2 нужно вычислять только если а не равно нулю (поставить условие if a<>0 then ...). В противном случае: else X1:=-c/b.
4,7(14 оценок)
Открыть все ответы
Ответ:
Yxxxzy
Yxxxzy
25.06.2020
Во первых почему-то не указана операционная система, потому выберем любую, например Linux
Основные правила
 - помнить что большие и маленькие буквы различимы, в отличае от винды
- точка впереди имени делает файл или папку скрытой
- допустимы все символы, за исключением /
- некоторые имена лучше не использовать, такие как пробел, табуляция и следующие: ? " # $ ^ ( ) ; < > [ ] | \ * @ ' ~ &. Если вы воспользуетесь символами пробел или табуляция в имени файла или справочника, то вы должны заключить имя в двойные кавычки в командной строке;
- кириллица в именах файла при передачи на другие оси скорее всего превратится в абракадабру. Кодировки ж разные
- Для разделения элементов пути используется символ / (прямой слэш), а не \ (обратный слэш), как в Windows.
- В Windows именем файла является Document 1, a doc — это расширение. В Linux Documentl.doc — это имя файла, расширения нет.
4,5(25 оценок)
Ответ:
radion2005
radion2005
25.06.2020
Это знаки для обозначения логических операций:
a) отрицание
(инверсия, логическое НЕ) обозначается ¬ (например, ¬А);

b) конъюкция
логическое умножение, логическое И) обозначается /\
(например, А /\ В) либо & (например, А & В);

c) дизъюнкция
(логическое сложение, логическое ИЛИ) обозначается \/
(например, А \/ В);

вдруг пригодится, есть еще такие знаки:

d) следование
(импликация) обозначается → (например, А → В);

e) тождество
обозначается ≡ (например, A ≡ B). Выражение A ≡ B истинно тогда и только тогда, когда значения A и B совпадают (либо они оба истинны, либо они оба ложны);

f) символ 1 используется для обозначения истины (истинного высказывания); символ 0 – для обозначения лжи (ложного высказывания).
4,6(80 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ