Advertisement
PasteV2

keys48484848

Jun 18th, 2020
1,151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.51 KB | None | 0 0
  1. /*
  2. Bài 1: ( 4 điểm)
  3.     Viết chương trình nhập n nguyên dương (n<=100) và n số nguyên a1, a2,…,an.
  4. a/ Tính tổng các số trong dãy
  5. b/ Viết ra màn hình các số lớn hơn 5 trong dãy.
  6. */
  7.  
  8. #include<iostream>
  9. using namespace std;
  10.  
  11. int main() {
  12.     int n;
  13.     cout << "Nhap n: ";
  14.     cin >> n;
  15.     int a[n+1];
  16.     for(int i = 1; i <= n; ++i) {
  17.         cout << "Nhap so thu " << i << ": ";
  18.         cin >> a[i];
  19.     }
  20.     int sum = 0;
  21.     for(int i = 1; i <= n; ++i) {
  22.         sum += a[i];
  23.     }
  24.     cout << "Tong cac so trong day la: " << sum << endl;
  25.  
  26.     // b.
  27.     cout << "Cac so lon hon 5: ";
  28.     for(int i = 1; i <= n; ++i) {
  29.         if(a[i] > 5)
  30.             cout << a[i] << " ";
  31.     }
  32.     cout << endl;
  33.     return 0;
  34. }
  35.  
  36. /*
  37.  
  38. Bài 2: (2 điểm)
  39.     Viết chương trình nhập vào từ bàn phím hai xâu bất kỳ a và b. Yêu cầu viết ra màn hình xâu dài nhất, nếu hai xâu  bằng nhau thì viết ra màn hình xâu b.
  40. */
  41. #include<iostream>
  42. using namespace std;
  43.  
  44. int main() {
  45.     string a, b;
  46.     cout << "Nhap xau a: ";
  47.     getline(cin, a);
  48.     cout << "Nhap xau b: ";
  49.     getline(cin, b);
  50.     if(a.length() > b.length())
  51.         cout << a << endl;
  52.     else cout << b << endl;
  53.     return 0;
  54. }
  55.  
  56. /*
  57. Bài 1: (4 điểm)
  58.  Viết chương trình nhập n nguyên dương và mảng n số nguyên a1, a2,…,an.
  59. a/ Viết ra màn hình các số lẻ trong dãy
  60. b/ Tính tổng các số chia hết cho 3 trong dãy đã cho.
  61. */
  62.  
  63. #include<iostream>
  64. using namespace std;
  65.  
  66. int main() {
  67.     int n;
  68.     cout << "Nhap n: ";
  69.     cin >> n;
  70.     int a[n+1];
  71.     for(int i = 1; i <= n; ++i) {
  72.         cout << "Nhap so thu " << i << ": ";
  73.         cin >> a[i];
  74.     }
  75.     cout << "Cac so le trong day: ";
  76.     for(int i = 1; i <= n; ++i) {
  77.         if(a[i]%2) cout << a[i] << " ";
  78.     }
  79.     cout << endl;
  80.  
  81.     // b.
  82.     int sum = 0;
  83.     for(int i = 1; i <= n; ++i) {
  84.         if(a[i]%3 == 0)
  85.             sum += a[i];
  86.     }
  87.     cout << "Tong cac so chia het cho 3: " << sum;
  88.     cout << endl;
  89.     return 0;
  90. }
  91.  
  92. /*
  93. Bài 2: (2 điểm)
  94.     Viết chương trình nhập vào từ bàn phím xâu S. Yêu cầu xóa đi các dấu cách xuất hiện trong xâu.
  95. */
  96. #include<iostream>
  97. using namespace std;
  98.  
  99. int main() {
  100.     string s; getline(cin, s);
  101.     string tmp = "";
  102.     for(int i = 0; i < s.length(); ++i) {
  103.         if(s[i] != ' ') tmp += s[i];
  104.     }
  105.     s = tmp;
  106.     cout << "Xau s sau khi bo dau cach: " << s << endl;
  107.     return 0;
  108. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement