Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h> // для работы ввода и вывода
- #include <locale.h> // для локализации
- void main() {
- setlocale(LC_ALL, "rus"); // подключаем русский язык
- float A1, B1, C1, A2, B2, C2; // создаем переменные для коэффициентов
- // вводим данные
- printf("A1: ");
- scanf_s("%f", &A1);
- printf("B1: ");
- scanf_s("%f", &B1);
- printf("C1: ");
- scanf_s("%f", &C1);
- printf("A2: ");
- scanf_s("%f", &A2);
- printf("B2: ");
- scanf_s("%f", &B2);
- printf("C2: ");
- scanf_s("%f", &C2);
- float D; // создаем переменную D и находим её значение
- D = A1 * B2 - A2 * B1;
- // Если D равно нулю, то решения не будет, т.к. на ноль делить нельзя
- if (D != 0) {
- float x, y; // создаем переменные х и у и находим их значение по данным формулам
- x = (C1 * B2 - C2 * B1) / D;
- y = (A1 * C2 - A2 * C1) / D;
- // вывод x and y
- printf("x:%f\ny:%f\n", x, y);
- }
- else {
- printf("Значение D равно нулю, поэтому решения нет");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement