Viết thuật toán tính trung bình các số lẻ trong dãy số gồm n số a1 -> an. Cần gấp lắm ạ

Viết thuật toán tính trung bình các số lẻ trong dãy số gồm n số a1 -> an.
Cần gấp lắm ạ

0 bình luận về “Viết thuật toán tính trung bình các số lẻ trong dãy số gồm n số a1 -> an. Cần gấp lắm ạ”

  1. B1: Nhập dãy số: a1, a2, …, an, N
    B2: i <—- 1, d <—- 0, S <—- 0
    B3: Nếu i > n, chuyển đến B6
    B4: Nếu ai mod 2 <> 0, d <—- d+1, S <—- S+ai
    B5: i <—- i+1, quay lại B3
    B6: Trung bình cộng S/d, nếu d khác 0 thì kết thúc và ngược lại

    XIN HAY NHẤT

    Bình luận
  2. mk sẽ dùng c++ nhá

    #include <iostream>

    using namespace std;

    int main()

    {

    int n, i, a[1000005], d, t;

    cin >> n;

    for (i=1; i<=n; i++)

    {

    cin >> a[i];

    if (a[i]%2==1) 

    {

    t=t+a[i];

    d=d+1;

    }

    }

    cout << “trung bình các số lẻ là: ” << t/d;

    return 0;

    }

    Bình luận

Viết một bình luận