BT1: Viết chương trình hiện ra màn hình dòng chữ: “Welcome C++”
#include <iostream>
int main(){
std::cout << "Welcome C++" << std::endl;
system("Pause");
return 0;
}
BT2: Viết chương trình xuất ra màn hình hình vuông đặc kí tự ‘*’ có cạnh bằng a (với a nhập từ bàn phím)
#include <iostream>
int main(){
int length;
std::cout << "Enter length: ";
std:: cin >> length;
for (int i = 0; i < length; i++)
{
for (int j = 0; j < length; j++)
{
std::cout << "* ";
}
std::cout << "\n";
}
system("Pause");
return 0;
}
BT3:
• Viết chương trình nhập vào bán kính của hình tròn; xuất ra diện tích và chu vi của
hình tròn đó.
• Diện tích của hình tròn biết trước bằng cách nhập vào từbàn phím, tính và in ra bán
kính của hình tròn đó.
#include <iostream>
#include <cmath>
int main(){
// nhập bán kính, tính diện tích và chu vi hình tròn
double circle;
std::cout << "Enter circle radius: ";
std:: cin >> circle;
double acreage; // khai bao bien dien tich
acreage = circle * circle * 3.14;// cong thuc tinh dien tich
double perimeter; // khai bao bien chu vi
perimeter = 2 * circle * 3.14; // cong thuc tính chu vi
std::cout << "Acreage Circle: "<< acreage << std::endl;
std::cout << "Perimeter Circle: "<< perimeter << std::endl;
//nhập diện tích tính bán kính hình tròn
std::cout << "Enter Acreage radius: ";
std::cin >> acreage;
circle = sqrt(acreage/3.14);
std::cout << "Circle radius: " << circle << std:: endl;
system("Pause");
return 0;
}
BT4: Viết chương trình nhập vào đáy lớn, đáy nhỏ, chiều cao của hình thang; xuất ra diện tích của hình thang đó.
#include <iostream>
int main(){
float bigBottoms, smallBottoms, height;
std::cout << "Enter Trapezoid Big Bottoms: ";
std::cin >> bigBottoms;
std::cout << "Enter Trapezoid Small Bottoms: ";
std::cin >> smallBottoms;
std::cout << "Enter Trapezoid Height: ";
std::cin >> height;
float acreage = ((bigBottoms + smallBottoms) * height) / 2;
std::cout << "Acreage Trapezoid: " << acreage << std::endl;
system("Pause");
return 0;
}
BT5: Chương trình tính giá trịbiểu thức Y = 3e^cos(t+1)(t là số nhập từ bàn phím)
HD: Hàm tính là exp(x), hàm tính cos(x) trong tập tin thư viện
#include <iostream>
#include <cmath>
int main(){
//tinh bieu thuc y=3e^cos(t+1)
double t,y;
std::cout << "Enter a number: ";
std::cin >> t;
y = 3 * exp(cos(t+1));
std::cout << "Y = " << y << std::endl;
system("Pause");
return 0;
}
BT6: Viết chương trình nhập vào 2 số nguyên và các phép toán +, -, *, /, %, >,<. In ra kết quả phép toán đó.
#include <iostream>
int main(){
// tinh ket qua phep toan + - * / % > <
int a,b;
std::cout << "Enter a number A: ";
std::cin >> a;
std::cout << "Enter a number B: ";
std::cin >> b;
std::cout << "Total two number A & B: " << a + b << std::endl;
std::cout << "Performance two number A & B: " << a - b << std::endl;
std::cout << "Built two number A & B: " << a * b << std::endl;
if(b != 0){
std::cout << "Trade two number A & B: " << a / b << std::endl;
}
std::cout << "Mod two number A & B: " << a % b << std::endl;
if(a > b){
std::cout << "A" << ">" << "B" << std::endl;
}else
{
std::cout << "A" << "<" << "B" << std::endl;
}
system("Pause");
return 0;
}
BT 7: Viết chương trình nhập vào thông tin của một sinh viên bao gồm: mã số sinh viên, họ tên, quê quán, năm sinh, điểm trung bình các năm học; xuất ra thông tin của sinh viên vừa nhập.
#include <iostream>
#include <string>
int main(){
int mssv, namSinh;
char hoTen[50], queQuan[100];
double diemTrungBinh;
std::cout << "Enter MSSV: ";
std::cin >> mssv;
std::cout << "Enter Full Name: ";
fflush(stdin);
gets_s(hoTen);
std::cout << "Enter Home Town: ";
fflush(stdin);
gets_s(queQuan);
std::cout << "Enter Birthday: ";
std::cin >> namSinh;
std::cout << "Enter Point Average: ";
std::cin >> diemTrungBinh;
std::cout << "MSSV: " << mssv << std::endl;
std::cout << "Full Name: " << hoTen << std::endl;
std::cout << "Home Town: " << queQuan << std::endl;
std::cout << "Birthday: " << namSinh << std::endl;
std::cout << "Point Average: " << diemTrungBinh << std::endl;
system("Pause");
return 0;
}
BT 8: Viết chương trình nhập vào ba cạnh của một tam giác, tính và xuất ra diện tích của tam giác đó.
#include <iostream>
#include <cmath>
int main(){
int a,b,c,chuvi;
double dientich;
std::cout << "Nhap Canh A: ";
std::cin >> a;
std::cout << "Nhap Canh B: ";
std::cin >> b;
std::cout << "Nhap Canh C: ";
std::cin >> c;
chuvi = a + b + c; // cong thuc tinh chu vi
dientich = sqrt(chuvi * (chuvi - a) * (chuvi - b) * (chuvi - c)); // cong thuc tinh dien tich
std::cout << "Dien Tich Hinh Tam Giac La: " << dientich << std::endl;
system("Pause");
return 0;
}
Tiến mới Post lần đầu! có gì sai sót A/E comment để Tiến sửa! BT này là Tiến tự code! A/E nào có code gọn hơn thì share lên cho mọi người cùng học! Chúc A/E “Dạy Nhậu Học” một ngày vui vẻ