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)

Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó