Giải Phương Trình Bậc 1 Ax + B = 0 Bằng C++ | Tìm ở đây

Skip to content
  • Bài tập C/C++
  • 0
Giải phương trình bậc 1 ax + b = 0 bằng C++

Đề bài: Viết chương trình giải phương trình bậc 1: ax + b = 0 (a, b được nhập vào từ bàn phím). Xét tất cả các trường hợp có thể xảy ra. Yêu cầu kiến thức:

  • Xác định đúng kiểu dữ liệu của các biến
  • Phân chia các trường hợp có thể xảy ra khi giải và biện luận phương trình bậc 1 ax + b = 0

Code tham khảo dưới đây được lưu với phần mở rộng là “.cpp”:

// Ho ten: Hoang Van Tuan // Website: timoday.edu.vn // De bai: /* Bai 4: Giai va bien luan phuong trinh bac nhat 1 an */ #include<iostream> #include<stdio.h> using namespace std; // Khai bao ham void CachViet1(float a, float b); void CachViet2(float a, float b); //===chuong trinh chinh=== int main() { // Khai bao bien float a, b, x; // Nhap du lieu cout<<"Nhap vao he so a = "; cin>>a; cout<<"Nhap vao he so b = "; cin>>b; // Bien luan - Cach 1 CachViet1(a, b); cout<<endl; CachViet2(a, b); cout<<endl; return 0; } //===dinh nghia ham=== void CachViet1(float a, float b) { if(a==0) { if(b==0) { cout<<"Phuong trinh vo so nghiem!"; } else { cout<<"Phuong trinh vo nghiem!"; } } else { printf("Phuong trinh co nghiem duy nhat: %0.2f", -b/a); } } //------------------------------------ void CachViet2(float a, float b) { if(!a) // Tuong duong voi cach viet if(a==0) { cout<<(b ? "Phuong trinh vo nghiem!" : "Phuong trinh vo so nghiem!"); } else { printf("Phuong trinh co nghiem duy nhat: %0.2f", -b/a); } }

Kết luận:

  • Bạn có thể tham khảo thêm khóa học lập trình C từ cơ bản đến nâng cao. Xem tại đây
  • Bạn có thể tham khảo thêm khóa học Thành thạo lập trình C#. Xem tại đây

Các thẻ: lap trinhlập trình C/C++

  • Bài tiếp Game thám hiểm kho báu bằng Python
  • Bài trước Chương trình khuyến mại bằng Python

Có thể bạn sẽ thích…

  • laptrinhcpp 0

    Hiển thị 3 số nguyên theo thứ tự tăng dần, dùng tối đa một biến phụ

    09/06/2021

    bởi Hoàng Tuân · Published 09/06/2021

  • laptrinhcpp 0

    Tính thời gian giữa hai thời điểm trong C/C++

    07/12/2021

    bởi Hoàng Tuân · Published 07/12/2021 · Last modified 18/12/2021

  • laptrinhcpp 0

    Viết chương trình tính khoảng cách 2 điểm trong hệ tọa độ Descartes Oxy

    08/06/2021

    bởi Hoàng Tuân · Published 08/06/2021 · Last modified 09/06/2021

Trả lời Hủy

Bạn phải đăng nhập để gửi phản hồi.

Liên kết:

  • Bài viết gần đây
  • Bài viết ưu thích
  • Bình luận gần đây
  • Các thẻ
  • Học Python

    Python

    Python String casefold()

    19 Th2, 2024

  • Học Python

    Python

    Python String center()

    19 Th2, 2024

  • Học Python

    Python

    Python String capitalize()

    15 Th2, 2024

  • c++

    Lập trình C++

    Bài 9: Biến và câu lệnh khai báo biến

    18 Th12, 2023

  • c++

    Lập trình C++

    Bài 8: Các kiểu dữ liệu và cách sử dụng

    4 Th12, 2023

  • c++

    Lập trình C++

    Bài 7: Các thành phần cơ bản của C++

    12 Th11, 2023

  • c++

    Lập trình C++

    Bài 6: Xây dựng thuật toán

    6 Th11, 2023

  • c++

    Lập trình C++

    Bài 5: Cấu trúc chung của chương trình C++

    2 Th11, 2023

  • c++

    Lập trình C++

    Bài 4: Chương trình C++ đầu tiên với Code::Blocks

    1 Th11, 2023

  • c++

    Lập trình C++

    Bài 3: Hướng dẫn tải và cài đặt CodeBlock

    30 Th10, 2023

  • c++

    Lập trình C++

    Bài 2: Giới thiệu ngôn ngữ lập trình C++

    30 Th10, 2023

  • c++

    Lập trình C++

    Bài 1: Giới thiệu về chương trình máy tính và ngôn ngữ lập trình

    30 Th10, 2023

  • Khoá học lập trình web với ASP.NET Core

    .Net / API / Khoá học

    Phát triển ứng dụng Web sử dụng Angular 12, ASP.NET Core Web API và SQL Server

    14 Th12, 2022

  • HTTP Request

    .Net / HTML / Phát triển ứng dụng WEB / PHP

    Các phương thức Request trong giao thức HTTP

    3 Th11, 2022

  • Khoá học lập trình web với ASP.NET Core

    .Net / Tin tức

    Tổng hợp rất nhiều tài liệu hữu ích về lập trình .NET Core

    10 Th10, 2022

  • Khoá học Excel

    Excel / Thủ thuật

    Khắc phục lỗi khi mở file Excel nhưng chỉ hiện lên màn hình trống

    24 Th9, 2022

  • logo_scratch

    Lập trình Scratch

    Sắp xếp chọn trong Scratch

    15 Th4, 2022

  • Khoá học SQL Server

    SQL

    8 cách khác nhau để phát DeadLock trong truy vấn cơ sở dữ liệu SQL Server

    19 Th2, 2022

  • Khoá học SQL Server

    SQL

    Phân tích DeadLock trong cơ sở dữ liệu và cách phòng tránh

    18 Th2, 2022

  • learning english

    Learning English

    Thì hiện tại đơn

    12 Th2, 2022

  • nha viết: Dạ em chào thầy em đang làm đề tài này,thầy cho...
  • viet5121198 viết: Thầy ơi em bị ntn làm cách nào để sửa ạ...
  • Phan Tiến viết: Mình đang hiểu bạn đang hỏi về hệ quản trị cơ...
  • Bài 9: Biến và câu lệnh khai báo biến | Tìm ở đây viết: […] kiểu dữ liệu cho biến sao cho phù hợp. <tên...
  • NinhAql viết: Cho em hỏi là bài này mình sử dụng cấu trúc...
  • Bài 5: Cấu trúc chung của chương trình C++ | Tìm ở đây viết: […] Xét lại chương trình đầu tiên được nhắc đến trong...
  • thinhbsua123 viết: gán hết rồi vẫn bị ạ
  • sondinh03 viết: EM muốn đăng ký thì phải làm gì ạ?
  • kuchiba123 viết: Dạ anh ơi cho em hỏi lỗi lúc e chạy thử...
  • thanhlam212 viết: Bài giảng rất đầy đủ và dễ hiểu ạ, mong thầy...
  • tien_tx1210 viết: thầy ơi, thầy xem giúp em lỗi này là bị gì...
  • hocnk viết: lúc e chạy code nó báo lỗi tại foreach (DataGridViewRow row...
  • Viet Hung viết: Chào thầy! em muốn hỏi về dòng lệnh PicAnh.Image=Image.FromFile(txtAnh.Text) , tại...
  • manhdz24pl viết: mấy cái chức năng còn lại như báo cáo trợ giúp...
  • manhdz24pl viết: e sửa đc r ạ e cảm ơn
  • Phan Tiến viết: Vì em chưa mở kết nối. Có thể em quên gọi...
  • manhdz24pl viết: cho e hỏi lúc e viết fc cho lưu ở form...
  • Vẽ hình cơ bản trong Scratch | Tìm ở đây viết: […] Trong bài học trước, thầy đã hướng dẫn cho các...
  • LuanHuynh viết: Thầy có thể cho em xin database của bài này không...
  • thongvm2702 viết: Tiếp đi ạ, em đang cần được gỡ rối chỗ này...
  • .NET C# Computer Graphic CSS Câu lệnh SQL GIS Google Classroom google maps html html5 học css Học lập trình học python JavaScript kiểm thử cho thiết bị di động Kiểm thử phần mềm lap trinh lập trình .net lập trình C# lập trình C/C++ Lập trình Java Lập trình phân tán lập trình python lập trình scratch Lập trình đồ hoạ máy tính MS Excel ngôn ngữ C OpenGL PHP phát triển phần mềm Phần mềm học trực tuyến Quiz Sharepoint SQL SQL Server sách Sử dụng mảng CSharp T-SQL testing application testing mobile thủ thuật Excel tin học ứng dụng Tính toán song song xử lý số liệu Đồ hoạ máy tính

Xem thêm

Chuyên mục

  • .Net (39)
  • Access (1)
  • Android (2)
  • API (1)
  • Bài báo (2)
  • Bài tập C/C++ (9)
  • Bài tập Java (43)
  • Bài tập Python (24)
  • Cấu trúc dữ liệu và giải thuật (1)
  • CSS (49)
  • Demo (1)
  • Excel (31)
  • GIS (14)
  • Google Maps (7)
  • Học Lập trình qua Project (5)
  • HTML (55)
  • JavaScript (4)
  • Khoá học (216)
  • Kiểm thử phần mềm (15)
  • Kiểm thử ứng dụng di động (3)
  • Lập trình C (26)
  • Lập trình C++ (9)
  • Lập trình Mobile (2)
  • Lập trình Scratch (15)
  • Learning English (1)
  • Nghiên cứu (5)
  • Phát triển ứng dụng (2)
  • Phát triển ứng dụng WEB (1)
  • PHP (12)
  • PowerPoint (4)
  • Python (6)
  • Sách, bài giảng (25)
  • SEO (1)
  • Sharepoint (4)
  • SQL (22)
  • Tài liệu (24)
  • Thư giãn (8)
  • Thủ thuật (33)
  • Tin học văn phòng (44)
  • Tin học đại cương (9)
  • Tin tức (28)
  • Tính toán phân tán (3)
  • Tính toán song song (7)
  • Tổng hợp (3)
  • Tuyển sinh – Việc làm (2)
  • Word (5)
  • Xử lý ngôn ngữ (4)
  • Đồ hoạ máy tính (3)
EnglishVietnamese

Từ khóa » Giải Phương Trình Ax+b=0 Bằng C