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

1. Составить блок схему алгоритма и написать программу на языке программирования С++, вычисления корней квадратного уравнения, с проверкой вводимого значения а на ноль. Рассмотреть все возможные варианты решения. 2. Сделать описание программы.

3. Отчет оформить в документе WORD.

Квадратное уравнение — это уравнение вида ax2 + bx + c = 0, где коэффициенты a, b и c — произвольные числа, причем a ≠ 0.

все квадратные уравнения можно условно разделить на три класса:

1. Не имеют корней;

2. Имеют ровно один корень;

3. Имеют два различных корня.

Для определения количества корней квадратно уравнения нужно вычислить— дискриминант -D = b2 − 4ac.

Пусть дано квадратное уравнение ax2 + bx + c = 0. Тогда дискриминант — это просто число D = b2 − 4ac.

1. Если D 0, корней будет два.
2. Если D = 0, есть ровно один корень;
3. Если D > 0, корней будет два.

👇
Ответ:
geometriya3
geometriya3
22.05.2021

Код программы:

#include <iostream>

#include <locale>

using namespace std;

int main() {

setlocale(LC_ALL, "Russian");

double D, a, b, c, x1, x2;

cout<<"Введите коэффициент a" << endl;

cin >> a;

if (a == 0) {

 cout << "Ошибка ввода! Коэффициент a не должен равняться 0" << endl;

 return 0;

}

cout << "Введите коэффициент b" << endl;

cin >> b;

cout << "Введите коэффициент c" << endl;

cin >> c;

cout << "\nВаше уравнение: " << a << "x^(2) + " << b << "x + " << c << endl;

D = sqrt(b*b - 4 * a * c);

if (D >= 0) {

 if (D == 0) {

  x1 = (-b) / (2 * a);

  cout << "x1 = " << x1 << endl;

 }

 else {

  x1 = (-b - D) / (2 * a);

  x2 = (-b + D) / (2 * a);

  cout << "x1 = " << x1 << endl;

  cout << "x2 = " << x2 << endl;

 }

}

else

 cout << "\nУравнение не имеет корней (D < 0)" << endl;

return 0;

}

4,5(42 оценок)
Открыть все ответы
Ответ:
chuvak1414
chuvak1414
22.05.2021
Var        
R1, R2, R3, S1, S2, S3: Integer;        
begin             
writeln('Введите размеры рации и чемодана');             
readln(R1, R2, R3, S1, S2, S3);             
 if ((R1 < S1) and (R2 < S2) and (R3 < S3)) or             
((R3 < S3) and (R2 < S1) and (R1 < S2)) or             
((R1 < S1) and (R2 < S3) and (R3 < S3)) or             
((R2 < S2) and (R1 < S3) and (R3 < S1)) or             
 ((R2 < S1) and (R3 < S2) and (R1 < S3)) or             
((R1 < S2) and (R3 < S1) and (R2 < S3)) then
WriteLn('ПОМЕЩАЕТСЯ')  
 else
WriteLn('НЕ ПОМЕЩАЕТСЯ');
end.
4,4(81 оценок)
Ответ:
sakhnovavaleri1
sakhnovavaleri1
22.05.2021
2. Устройство, выполняющее все арифметические и логические операции и управляющее другими устройствами компьютера, называется:
b. Процессором;

3. Многопроводная линия для информационного обмена между устройствами компьютера называется:
c. Магистралью;

4. Компьютер – это:
d. Многофункциональное устройство для работы с информацией;

5. Магистрально-модульный принцип архитектуры современных персональных компьютеров подразумевает такую логическую организацию его аппаратных компонент, при которой:
c. Каждое устройство связывается с другими через магистраль, включающую в себя шины данных, адреса и управления;

6. Во время использования прикладная программа хранится:
d. В оперативной памяти;

7. При отключении компьютера от сети информация исчезает:
a. Из оперативной памяти;

8. Устройство для подключения компьютера к сети Интернет:
a. Модем;

9. Операционные системы входят в состав:
d. Системного программного обеспечения;

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