By GokiSoft.com|
20:19 09/12/2021|
Lập Trình C
[Video] Bài tập - Giải hệ phương trình bậc nhất nhất 2 ẩn - Lập trình C - C2110L
Bài tập - Giải hệ phương trình bậc nhất nhất 2 ẩn - Lập trình 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[]) {
//Nhap du lieu dau vao a1, b1, c1, a2, b2, c2
int a1, b1, c1, a2, b2, c2;
printf("\nNhap a1, b1, c1 = ");
scanf("%d%d%d", &a1, &b1, &c1);
printf("\nNhap a2, b2, c2 = ");
scanf("%d%d%d", &a2, &b2, &c2);
//Tinh dinh thuc
int dx, dy, d;
d = a1*b2 - a2*b1;
dx = c1*b2 - c2*b1;
dy = a1*c2 - a2*c1;
//Kiem tra dieu kien
float x, y;
if(d == 0) {
if(dx == 0 && dy == 0) {
printf("\nPTVSN");
} else {
printf("\nPTVN");
}
} else {
x = dx/d;
y = dy/d;
printf("\nNghiem 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)