Предмет: Информатика, автор: lonottet

(Паскаль) Молю помогите. В произвольном одномерном массиве найти сумму индексов положительных элементов.

Ответы

Автор ответа: Мilkа
0
var a:array [1..1000] of integer;   
      i,n,s:integer;
begin  
  s:=0;  writeln ('Введите размер массива');  
  readln (n);  
  for i:= 1 to n do begin     
    write ('a[',i,']= ');     
    readln (a[i]);   
    if a[i]>0 then s:=s+i;      
   end;
writeln ('Сумма индексов положительных элементов = ',s);
end.
Автор ответа: Аноним
0
// PascalABC.NET 3.1, сборка 1218 от 12.04.2016
begin
  var a:=ArrRandom(ReadInteger('n='),-50,50);
  a.Println;
  Writeln('s=',a.Select((x,i)->Rec(x,i+1)).Where(x->x.Item1>0)
    .Select(x->x.Item2).Sum)
end.

Тестовое решение:
n= 15
-27 45 -9 38 -30 -22 -36 18 -40 5 -47 5 33 -21 -44
s=49
Похожие вопросы
Предмет: Химия, автор: fjehiwfjj
4. Гидроксиду железа (III) соответствует формула:
а) FeO
б) Fe(OH)2
в) Fe(OH)3
г) Fe2O3
5. К кислотным оксидам относится
а) FeO
б) SiO2
в) BaO
г) Al2О3
6. Среди перечисленных веществ средней солью является
а) гидрид магния
б) гидроксид кальция
в) карбонат натрия
г) гидрокарбонат натрия
7. Формула сульфида натрия:
а) Na2SO4
б) Na2S
в) Na2SO3
г) Na2SiO3

8. К нерастворимым основаниям относится каждое из 2-х веществ:
а) Mg(OH)2, Na2O
б) Al(OH)3, Zn(OH)2
в) HPO3, N2O5
г) KOH, NaCl

9. Установите соответствие между формулой оксида и соответствующего ему гидроксида.
ФОРМУЛА ОКСИДА ФОРМУЛА ГИДРОКСИДА
А. Cu2O 1. H3PO4
Б. P2O5 2. Fe(OH)3
В. Fe2O3 3. CuOH
Г. SO2 4. H2SO3
5. Cu(OH)2
6. H2SO4
10. Установите соответствие между названием вещества и классом (группой) неорганических соединений, к которому оно относится.
НАЗВАНИЕ ВЕЩЕСТВА КЛАСС (ГРУППА)
А) гидроксид натрия 1) щёлочь
Б) хлорид меди (II) 2) средняя соль
В) гидроксид железа (II) 3) нерастворимое основание
Предмет: История, автор: alexglyzina201