Bài 10. Bài tập giải phương trình bậc nhất ax + b = 0 trong lập trình C



Yêu cầu bài toán

Bài 1: Viết chương trình cho nhập các hệ số của phương trình bậc nhất 1 ẩn ax+b=0 (với a≠0) hãy in ra màn hình nghiệm của phương trình đã cho.


Trong bài tập này người dùng nhập số a luôn khác 0.


Video giải thích chi tiết về kiểu dữ liệu và cách khai báo biến trong lập trình C



Code ví dụ


#include "stdio.h"
int main(){
	// Khai bao bien
	// Phuong trinh bac 1: ax + b = 0;
	float a, b, x;
	
	// Nhap du lieu
	printf("Nhap he so cua phuong trinh ax +  b = 0");
	printf("\na=");
	scanf("%f", &a);
	printf("\nb=");
	scanf("%f", &b);
	
	// Xu ly
	x = -b/a;
	
	// Xuat du lieu ra man hinh
	printf("x = %.2f", x);
	
}

    

// Bai tap 1
#include "stdio.h"
int main(){
	// ax + b = 0;
	float a, b;
	
	// Nhap du lieu
	printf("Nhap vao he so a, b cua phuong trinh ax + b = 0");
	printf("\n a= ");
	scanf("%d", &a);
	printf("\n b= ");
	scanf("%d", &b);
	
	// Xu ly va xuat du lieu
	printf("Ket qua: %.2f", -b/a);
	
	
}

    

// Bai tap 2
#include "stdio.h"
int main(){
	// ax + b = 0;
	float a, b;
	
	// Nhap du lieu
	printf("Nhap vao he so a, b cua phuong trinh ax + b = 0");
	printf("\n a= ");
	scanf("%d", &a);
	printf("\n b= ");
	scanf("%d", &b);
	
	// Xu ly va xuat du lieu
	// Neu a != 0 => x = -b/a; 
	// Neu a == 0 => TH1: b == 0 => "Vo so nghiem"; Nguoc lai TH1 b != 0 => "Vo nghiem"
	printf("%s", a);
	
	
}


    

Bạn có thể thích những bài đăng này:

1 nhận xét:

  1. thank you anh Tùng, những bài chia sẻ của anh rất dễ hiểu

    Trả lờiXóa