By GokiSoft.com|
18:38 15/09/2023|
Lập Trình C
[Share Code] Bài tập - Giải hệ phương trình bậc nhất nhất 2 ẩn - Lập trình C - C2307L
Bài tập - Giải hệ phương trình bậc nhất nhất 2 ẩn - Lập trình C
#main.c
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
//B1. Khai bao bien
float a1, b1, c1, a2, b2, c2;
//B2. Nhap du lieu
printf("\nNhap a1, b1, c1\n");
scanf("%f%f%f", &a1, &b1, &c1);
printf("\nNhap a2, b2, c2\n");
scanf("%f%f%f", &a2, &b2, &c2);
//B3. Tinh dinh thuc
float d = a1 * b2 - a2 * b1;
float dx = c1 * b2 - b1 * c2;
float dy = a1 * c2 - c1 * a2;
//B4. Kiem tra dieu kien
if(d == 0 && dx == 0 && dy == 0) {
printf("\nPTVSN");
} else if(d == 0 && (dx != 0 || dy != 0)) {
printf("\nPTVN");
} else {
float x = dx/d;
float y = dy/d;
printf("\nNghiep he phuong trinh x = %f, y = %f", x, y);
}
return 0;
}
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)