• Массив n элементов (random) подсчитать сумму элементов превышающих величину T. Pascal

Ответы 2

  • var a:array[1..1000] of integer;n,i,T,s:integer;beginwrite('Введите количество элементов массива (n<1000): ');readln(n);for i:=1 to n do a[i]:=random(51);write ('Массив: ');for i:=1 to n do write(a[i],'  ');writeln;write('Введите величину T: ');readln(T);for i:=1 to n doif a[i]>T then s:=s+a[i];writeln('Сумма элементов превышающих величину T = ',T,' равна ',s);readlnend.
    • Автор:

      pepe95
    • 5 лет назад
    • 0
  • PascalABC.NET 3.3.5, сборка 1659 от 09.04.2018Внимание! Если программа не работает, обновите версию!begin  var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;  var t:=Readinteger('T=');  Writeln('S=',a.Where(p->p>t).Sum)end.Примерn= 1513 20 41 -5 -41 4 -2 -30 21 3 -35 23 -27 -25 41T= 12S=159
    • Автор:

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

Войти через Google

или

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

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

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