• Пожалуйста помогите написать программу по информатики для решения задачи:
    В массиве рост юношей задан отрицательным числом, рост девушек положительным, определите отдельно средний рост юношей и девушек.

Ответы 4

  • а можно это сделать как нибудь примерно так?
    • Автор:

      angelfj41
    • 6 лет назад
    • 0
  • program xxx;var M,D,i,ran:integer;a:array [1..10] of integer;beginfor i:=1 to 10 do ran:=100-random(200)+1;for i:=1 to 10 do if a[i]<0 then M:=M+a[i] else D:=D+a[i]; write (M,' ');write (D,' ')end.
  • ааа
    • Автор:

      barker18
    • 6 лет назад
    • 0
  • #include <iostream>#include <vector>using namespace std;int main() { cout << "Введите массив (0, чтобы закончить):"; int k, sb = 0, cb = 0, sg = 0, cg = 0; vector<int> v; while (true) { cin >> k; if (k == 0) break; else v.insert(v.end(), k); } for (int i = 0; i < v.size(); i++) { if (v[i] < 0) { sb += -1 * v[i]; cb++; } else { sg += v[i]; cg++; } } cout << "Средний рост юношей: " << (sb / cb) << '' << "Средний рост девушек: " << (sg / cg) << ''; return 0;}
    • Автор:

      landen242
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years