срочно. помогите пожалуйста

Приложения:

Ответы

Ответ дал: Антон07072003
0
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int sr = 0,ans2=1;
vector <int> v(20);
for (int i = 0; i < 20; i++)
{
cin >> v[i];
sr += v[i];
if (v[i] % 3 == 0)
ans2 *= v[i];
}
for (int i = 0; i < 20; i++)
cout << v[i];
cout << ' ' << sr / 20 << ' ' << ans2;
return 0;
}
Ответ дал: Аноним
0
Как Вы используете функцию квадратного корня в своей С-программе, не зная, как она "устроена"? Как используете STL? Знаете в деталях работу потоков ввода-вывода? Хорошо, если да, но 99% не знает - и живы!
Ответ дал: Антон07072003
0
А разве в паскале ученики знают как устроены разные функции? Школьное программирование - это прежде всего так называемое олимпиадное программирование. Более заинтересованные ученики начинают ходить на олимпиады и ими начинают заниматься. Вместе с учителем они изучают разные алгоритмы. Лично я, учусь в школе в 8 классе, и мне очень нравиться информатике. У меня есть знания python и C++, но у меня есть одноклассники, которые вообще не понимают программирования. Мне кажется все зависит от ученика.
Ответ дал: Аноним
0
"Школьное программирование - это прежде всего так называемое олимпиадное программирование" - это в корне ошибочное утверждение! Олимпиады нужны? а) учителям для похвалы б) устроителям для отбора десятка человек с нужными качествами (формируются умелым подбором заданий и компиляторов)
Ответ дал: Аноним
0
99.99% школьников олимпиады не дают ничего, кроме потерь времени, которое они могли бы потрать на гораздо более нужные вещи. Но я не буду тратить время на споры с восьмиклассником: это глупо.
Ответ дал: Антон07072003
0
Я не спорю. Олимпиадное программирование в карьере вообще не чего не дает. Очень жаль, что вы как многие другие считаете, что люди в маленьком возрасте не могут думать и т.д.
Ответ дал: Аноним
0
// PascalABC.NET 3.3, сборка 1590 от 03.12.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(20,-99,99); a.Println;
  Writeln('Ср.арифм=',a.Average);
  Writeln('Искомое произведение=',
      a.Where(t->t mod 3=0).Aggregate(BigInteger(1),(p,q)->p*q))
end.

Пример
-77 -70 -54 -46 74 -39 -81 -40 7 88 -28 -7 -45 -8 -90 -6 87 -34 39 -35
Ср.арифм=-18.25
Искомое произведение=14064798641400
Вас заинтересует