Последовательность действий ученика при самостоятельном изучении параграфа учебника: 1) достать учебник 2) сесть за стол 3) открыть учебник 4) прочитать параграф 5) ответить на вопросы после параграфа 6) открыть тетрадь 7) сделать краткий конспект по вопросам в конце параграфа 8) закрыть тетрадь 9) закрыть учебник 10) убрать учебник
Последовательность действий мамы при варке манной каши: 1) взять кастрюлю 2) налить воду в кастрюлю 3) зажечь огонь на плите 4) поставить кастрюлю на огонь 5) достать крупу, молоко 6) добавить в кастрюлю молоко 7) когда вода и молоко закипят добавить крупу 8) взять ложку 9) мешать ложкой крупу 10) накрыть крышкой 11) выключить огонь под кастрюлей
// PascalABC.NET 3.1, сборка 1179 от 29.02.2016 procedure GetProdNeg(a:array of integer; var p:real); // произведение отрицательных элементов begin p:=a.Where(x->x<0).Aggregate(1.0,(p,e)->p*e) end;
function IsPrime(n:integer):boolean:= Range(2,Round(sqrt(n))).All(i->n mod i<>0);
procedure ArrPrime(n:integer; var a:array of integer); // массив простых чисел не больших n begin a:=Range(2,n).Where(i->IsPrime(i)).ToArray end;
begin var n:=ReadInteger('n='); var a:=ArrRandom(n,-50,50); a.Println; var r:real; GetProdNeg(a,r); Writeln('Произведение ',r); n:=ReadInteger('n='); var b:array of integer; ArrPrime(n,b); b.Println end.