• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Kiến thức tổng hợp Lập trình

Bài tập C++ về IF ELSE

@admiz by @admiz
28/12/2021
in Lập trình
0

Trong phần bài tập C++ trước, chúng tôi đã giới thiệu với bạn đọc bài tập C++ về biến và kiểu dữ liệu. Lần này, là 8 bài tập C++ về IF ELSE để bạn luyện tập và sử dụng thành thạo if, else trong C++, mời các bạn cùng theo dõi nhé.

Bài tập C++ về IF ELSE 1

Viết một chương trình C++ để nhập lương nhân viên, tính thuế thu nhập và lương ròng (số tiền lương thực sự mà nhân viên đó nhận được). Với các thông số giả sử như sau (không theo luật lương, chỉ là con số giả sử để dễ tính toán):

  • 30% thuế thu nhập nếu lương là 15 triệu.
  • 20% thuế thu nhập nếu lương từ 7 đến 15 triệu.
  • 10% thuế thu nhập nếu lương dưới 7 triệu.

Code mẫu:

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{

int thuesuat;
float luong,sothue,luongrong=0;
cout << "Nhập số tiền lương : ";
cin>>luong;
if(luong>15)
{
sothue=luong*0.3;
thuesuat=30;

else if(luong>=7)
{
sothue=luong*0.2;
thuesuat=20;

else
{
sothue=luong*0.1;
thuesuat=10;

luongrong=luong-sothue;
cout << "Lương = " << luong << endl;
cout << "Thuế thu nhập " << thuesuat << "% = " << sothue << endl;
cout << "Tiền lương thực nhận = " << luongrong << endl;
return 0;

Kết quả khi chạy code trên:

Kết quả chạy code bài C++ 1

Bài tập C++ về IF ELSE 2

Viết chương trình C++ để nhập tuổi và in ra kết quả nếu tuổi học sinh đó không đủ điều kiện vào học lớp 10. Biết tuổi vào lớp 10 của học sinh là 16.

Code C++ mẫu:

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{

int tuoi;
cout << "Nhập tuổi học sinh : " << endl;
cin>>tuoi;
if(tuoi==16)
{
cout << "Tuổi của học sinh là: " << tuoi << " tuoi." << endl;
cout << "Học sinh đủ tuổi vào lớp 10!" << endl;

else
{
cout << "Tuổi của học sinh là: " << tuoi << " tuoi." << endl;
cout << "Học sinh không đủ tuổi vào lớp 10!" << endl;

return 0;

Kết quả đầu ra:

Kết quả chạy code bài C++ 2

Bài tập C++ về IF ELSE 3

Viết chương trình C++ để nhập một số nguyên bất kỳ từ bàn phím và in kết quả ra màn hình để thông báo cho người dùng biết số đó lớn hay nhỏ hơn 100.

Code C++ mẫu:

#include <iostream>
#include <conio.h>
using namespace std;

int main(){
int a;
cout << "Nhập số nguyên: " << endl;
cin>>a;
if(a>100)
{
cout << a << " lớn hơn 100." << endl;

else
{
cout << a << " nhỏ hơn 100." << endl;

return 0;

Kết quả đầu ra:

Kết quả chạy code bài C++ 3

Bài tập C++ về IF ELSE 4

Viết chương trình C++ để người dùng nhập vào 3 số nguyên và tìm số lớn nhất trong 3 số đó.

Code C++ mẫu:

#include <cstdlib> 
#include <iostream>
#include<iomanip>

using namespace std;

int main(int argc, char *argv[])
{
cout<<"Nhập vào 3 số bất kỳ:";
int a1,a2,a3,max;
cin>>a1>>a2>>a3;

max=a1; //Giả sử số đầu tiên lớn nhất

if(max<a2) max=a2; //So sánh max với a2 và cập nhật max

if(max<a3) max=a3; //So sánh max với a3 và cập nhật max

cout<<"Số lớn nhất trong 3 số là: "<<max; //In max ra màn hình


return 0;

Kết quả đầu ra:

Kết quả chạy code bài C++ 4

Bài tập C++ về IF ELSE 5

Viết chương trình C++ xếp hạng học lực của học sinh dựa trên các điểm bài kiểm tra, điểm thi giữa kỳ, điểm thi cuối kỳ. Nếu:

  • Điểm trung bình >= 9.0 là hạng A.
  • Điểm trung bình >=7.0 và < 9.0 là hạng B
  • Điểm trung bình >=5.0 và < 7.0 là hạng C
  • Điểm trung bình <5.0 là hạng F

Code C++ mẫu:

#include <cstdlib> 
#include <iostream>
#include<iomanip>

using namespace std;

int main(int argc, char *argv[])
{
float a;
float b;
float c;
float dtb;
cout<<"Nhập điểm kiểm tra, điểm giữa kỳ, điểm cuối kỳ tương ứng:";
cin>>a>>b>>c;
dtb=(a+b+c)/3;
cout<<"Điểm trung bình là: "<<dtb<<endl;


if(dtb>=9.0)cout<<"Hạng A";
else if((dtb>=7.0) && (dtb<9.0)) cout<<"Hạng B";
else if((dtb>=5.0) && (dtb<7.0))cout<<"Hạng C";
else if(dtb<5.0) cout<<"Hạng F";
else cout<<"Điểm không hợp lệ";

cout<<"n";
cout<<"Giải bởi Quantrimang.com";
return 0;

Kết quả đầu ra:

Kết quả chạy code bài C++ 5

Bài tập C++ về IF ELSE 6

Viết chương trình C++ để tìm nghiệm của phương trình bậc hai ax2 + bx + c = 0. Biết rằng:

  • Nếu a và b cùng bằng 0 thì phương trình vô nghiệm.
  • Nếu a=0 thì phương trình có một nghiệm là (-c/b).
  • Nếu b2-4ac < 0, thì phương trình vô nghiệm.
  • Nếu không, phương trình có hai nghiệm, dùng công thức tính nghiệm để tính.

Code mẫu:

#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;

int main()
{

float a,b,c,d,x1,x2;
cout << "Nhập hệ số a, b, c của phương trình bậc 2 tương ứng: " << endl;
cin>>a>>b>>c;
if(!a){
if(!b)
cout << "Cả a và b không thể cùng bằng 0 trong phương trình ax^2 + bx + c = 0" << "n";
else
{
d=-c/b;
cout << "Phương trình có nghiệm duy nhất : " << d << endl;


else
{
d=b*b-4*a*c;
if(d>0)
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
cout << "Nghiệm thứ nhất x1 = " << x1 << endl;
cout << "Nghiệm thứ hai x2 = " << x2 << endl;

cout<<"Giải bởi Quantrimang.com";
return 0;

Kết quả đầu ra:

Kết quả chạy code bài C++ 6

Bài tập C++ về IF ELSE 7

Cửa hàng của bạn nhận gửi bán sản phẩm cho một công ty khác và hưởng hoa hồng, với mức hoa hồng theo doanh số bán như sau:

  • 5% nếu tổng doanh số nhỏ hơn hoặc bằng 100 triệu.
  • 10% nếu tổng doanh số nhỏ hơn hoặc bằng 300 triệu.
  • 20 % nếu tổng doanh số là lớn hơn 300 triệu.

Hãy viết chương trình C++ để tính hoa hồng bạn sẽ nhận được dựa trên doanh số bán hàng.

Code C++ mẫu:

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{

long int doanhso;
float hoahong;
cout << "Tổng doanh số bán hàng: " << endl;
cin>>doanhso;
if(doanhso<=100)
{
hoahong=doanhso*5/100;
cout << "Với tổng doanh số là " << doanhso << ", ";
cout << "thì hoa hồng nhận được là " << hoahong;

else if(doanhso<=300)
{
hoahong=doanhso*10/100;
cout << "Với tổng doanh số là " << doanhso << ", ";
cout << "thì hoa hồng nhận được là " << hoahong;

else if(doanhso>300)
{
hoahong=doanhso*20/100;
cout << "Với tổng doanh số là " << doanhso << ", ";
cout << "thì hoa hồng nhận được là " << hoahong;

cout <<"n";
cout << "Giải bởi Quantrimang.com";
return 0;

Kết quả đầu ra:

Kết quả chạy code bài C++ 7

Bài tập C++ về IF ELSE 8

Viết chương trình C++ để tính cước điện thoại bàn cho một hộ gia đình với các thông số như sau:

  • Phí thuê bao bắt buộc là 25 nghìn.
  • 600 đồng cho mỗi phút gọi của 50 phút đầu tiên.
  • 400 đồng cho mỗi phút gọi của 150 phút tiếp theo.
  • 200 đồng cho bất kỳ phút gọi nào sau 200 phút đầu tiên.

Code C++ mẫu:

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{

long int sophut,phi=0;
float tong;
const int phicodinh=25000;
cout << "Số phút gọi trong tháng: ";
cin>>sophut;
if(sophut>200)
phi=(sophut-200)*200+150*400+50*600;
else if(sophut>50)
phi=(sophut-50)*400+50*600;
else
phi=sophut*600;
tong=phi+phicodinh;
cout << "Bạn đã gọi " << sophut << " phút." << endl;
cout << "Số tiền điện thoại phải nộp là " << tong << endl;
cout << "Giải bởi Quantrimang.com";

return 0;

Kết quả đầu ra:

Kết quả chạy code bài C++ 8

Nếu bạn đang học lập trình Python, Java thì đừng bỏ qua mục bài tập Python và bài tập Java nhé.

  • Đọc/ghi File trong C++ | fstream trong C++
  • Chuỗi (String) trong C/C++
Post Views: 213
Tags: bài tập C++bài tập C++ if elsebài tập lập trình C++học lập trình C++if else c++
Previous Post

Cách sạc pin điện thoại đúng chuẩn

Next Post

Who am I – bộ phim kinh điển về hacker, cuốn hút tới tận phút cuối cùng

Related Posts

Dien Tich Tam Giac 640 1
Lập trình

Công thức tính diện tích tam giác: vuông, thường, cân, đều

26/12/2021
Huong Dan Cai Dat Node Js 640 1
Lập trình

Hướng dẫn cài đặt Node.js

26/12/2021
Cau Truc Du Lieu Hang Doi Queue 640 1
Lập trình

Cấu trúc dữ liệu hàng đợi (Queue)

26/12/2021
Hoc Css 640 8
Lập trình

Thanh điều hướng – Navigation Bar trong CSS

26/12/2021
Ms Sql Server Management Studio 640 3
Lập trình

Quản lý MS SQL Server bằng Management Studio

26/12/2021
Java Development Kit 1
Lập trình

Tải Java Development Kit 8-update-281

26/12/2021
Next Post

Who am I - bộ phim kinh điển về hacker, cuốn hút tới tận phút cuối cùng

Bài mới nhất

Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025
Các Dịch Vụ Thiết Kế Website Tại Vĩnh Phúc Chuyên Nghiệp, Uy Tín Nhất 612d0a91e63af.jpeg

Các dịch vụ thiết kế website tại Vĩnh Phúc chuyên nghiệp, uy tín nhất

04/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution