Bài 1: Viết chương trình C++ thỏa mãn các điều kiện sau đây:
- Nhập một số nguyên dương x từ bàn phím >= 0 và =< 100;
- Xuất ra màn hình những số chẵn từ 0 cho tới x;
- Mỗi số nằm trên một dòng.
Bài giải mẫu
#include<iostream>
using namespace std;
int main(){
int x;
cout << "Nhap x: ";
cout << endl;
cin >> x;
if (x >= 0 && x <= 100) {
for (int i=0; i<=x; i++) {
if (i%2 == 0) {
cout << i << endl;
}
}
}
return 0;
}
Bài 2: Viết chương trình C++ thỏa mãn các điều kiện sau đây:
- Nhập một số nguyên dương x từ bàn phím > 0 và < 100;
- Xuất ra màn hình những số lẻ từ 0 đến x lớn hơn 40 và những số chẵn từ 0 đến x nhỏ hơn 80;
- Các số lẻ nằm ở một dòng và các số chắn nằm ở một dòng khác, mỗi số trong dòng cách nhau một tab.
Bài giải mẫu
#include<iostream>
using namespace std;
int main(){
int x;
cout << "Nhap x: ";
cout << endl;
cin >> x;
if (x > 0 && x < 100) {
// xuat so le > 40
if (x > 40) {
for (int i=41; i<=x; i++) {
if (i%2 != 0) {
cout << i << "\t";
}
}
cout << endl;
}
// xuat so chan < 80
for (int i=0; i<=x; i++) {
if (i%2 == 0 && i < 80) {
cout << i << "\t";
}
}
}
return 0;
}