Предмет: Информатика,
автор: dontomsan
Заполнить очередь 11 случайными вещественными числами из интервала [-1;3]. Найти сумму положительных элементов очереди. Результат поместить в очередь. Удалить 1 элемент из очереди. Посл выполнения каждой операции выводить содержимое очереди на экран.
Ответы
Автор ответа:
0
PascalABC.NET 3.4.0, сборка 1671 от 31.05.2018
Внимание! Если программа не работает, обновите версию!
begin
var q:=new Queue<real>;
foreach var x in SeqRandomReal(11,-1,3) do
q.Enqueue(x);
q.Println; Println;
q.Enqueue(q.Where(t->t>0).Sum); // добавили сумму
q.Println; Println;
q.Dequeue; // удалили первый элемент
q.Println
end.
Внимание! Если программа не работает, обновите версию!
begin
var q:=new Queue<real>;
foreach var x in SeqRandomReal(11,-1,3) do
q.Enqueue(x);
q.Println; Println;
q.Enqueue(q.Where(t->t>0).Sum); // добавили сумму
q.Println; Println;
q.Dequeue; // удалили первый элемент
q.Println
end.
Приложения:
Похожие вопросы
Предмет: Алгебра,
автор: asyahaymenova
Предмет: Английский язык,
автор: dianasotnikova00
Предмет: Алгебра,
автор: blyudnovadasha
Предмет: Математика,
автор: Sabina1177890