Bài tập chủ đề: Nhập liệu và toán tử cơ bản
Bài 1: Nhập vào một số nguyên, in ra số đó cộng thêm 5.
C++
#include <iostream>
using namespace std;

int main() {
    int n; cin >> n;
    cout << n + 5 << "\n";
    return 0;
}
Python
n = int(input())
print(n + 5)
Bài 2: Nhập vào một số nguyên, in ra số đó nhân với 10.
C++
#include <iostream>
using namespace std;

int main() {
    int n; cin >> n;
    cout << n * 10 << "\n";
    return 0;
}
Python
n = int(input())
print(n * 10)
Bài 3: Viết chương trình nhập 2 số nguyên, tính tổng và in kết quả.
C++
#include <iostream>
using namespace std;

int main() {
    int a, b;
    cin >> a >> b;
    cout << "Tong: " << a + b << "\n";
    return 0;
}
Python
a = int(input())
b = int(input())
print("Tong:", a + b)
Bài 4: Nhập vào hai số thực, tính trung bình cộng.
C++
#include <iostream>
using namespace std;

int main() {
    double x, y;
    cin >> x >> y;
    cout << "Trung binh cong: " << (x + y)/2 << "\n";
    return 0;
}
Python
x = float(input())
y = float(input())
print("Trung binh cong:", (x + y) / 2)
Bài 5: Tính giá trị biểu thức (a + b) * (a - b).
C++
#include <iostream>
using namespace std;

int main() {
    int a, b;
    cin >> a >> b;
    int result = (a + b) * (a - b);
    cout << "Ket qua: " << result << "\n";
    return 0;
}
Python
a = int(input())
b = int(input())
result = (a + b) * (a - b)
print("Ket qua:", result)
Bài 6: Viết chương trình cho biết chữ số hàng trăm, hàng chục, hàng đơn vị của một số có 3 chữ số.
C++
#include <iostream>
using namespace std;

int main() {
    int n;
    cin >> n;
    int hang_tram = n / 100;
    int hang_chuc = (n / 10) % 10;
    int hang_dv = n % 10;
    cout << "Hang tram: " << hang_tram << "\n";
    cout << "Hang chuc: " << hang_chuc << "\n";
    cout << "Hang don vi: " << hang_dv << "\n";
    return 0;
}
Python
n = int(input())
hang_tram = n // 100
hang_chuc = (n // 10) % 10
hang_dv = n % 10
print("Hang tram:", hang_tram)
print("Hang chuc:", hang_chuc)
print("Hang don vi:", hang_dv)
Bài 7: Cho số giây để hoàn thành công việc là x. Hãy đổi số giây đó sang số giờ, phút, giây.
C++
#include <iostream>
using namespace std;

int main() {
    int x;
    cin >> x;
    int gio = x / 3600;
    int phut = (x % 3600) / 60;
    int giay = x % 60;
    cout << gio << " gio, " << phut << " phut, " << giay << " giay\n";
    return 0;
}
Python
x = int(input())
gio = x // 3600
phut = (x % 3600) // 60
giay = x % 60
print(gio, "gio,", phut, "phut,", giay, "giay")