delfa-r6289
?>

Найти средне арифметическое элементов последовательности, превосходящих некоторого числа C.Массив задан датчиком случайных чисел на интервале [-44;35].Размер произвольный.Значение C вводится с экрана.

Информатика

Ответы

vainshakov
// PascalABC.NET 3.0, сборка 1157 от 02.02.2016
begin
  var a:array[1..20] of integer;
  Randomize;
  for var i:=1 to 20 do a[i]:=Random(-50,50); a.Println;
  var b:=Range(2,20,2).Select(i->a[i]);
  Writeln('Элементы с четными индексами по возрастанию');
  b.Sorted.Println;
  Writeln('Элементы с четными индексами по убыванию');
  b.SortedDescending.Println;
end.

Тестовое решение:
-15 46 -34 -3 43 16 -17 -28 -19 12 -28 -11 48 -12 -1 33 -37 9 6 -40
Элементы с четными индексами по возрастанию
-40 -28 -12 -11 -3 9 12 16 33 46
Элементы с четными индексами по убыванию
46 33 16 12 9 -3 -11 -12 -28 -40
gorbunova188

var

  A, B, N, i: integer;

 

begin

  N:= 0;  //Обнуляем счетчик

  writeln('Введите числа A и B');

  readln(A, B); //Вводим А и B

  if A < B then  {Если А < B, то печатаем числа начиная с B и заканчивая A, 

иначе наоборот}

    for i:= B downto A do

    begin

      write(i, '  ');  //Печатаем i

      inc(N);  //Увеличиваем счетчик на 1

    end

  else 

    for i:= A downto B do

    begin

      write(i, '  ');

      inc(N);

    end;

  writeln;

  writeln('Количество N этих чисел равно:  ', N);  //Выводим N

end.

Если все правильно, отметь решение как лучшее)

    

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Найти средне арифметическое элементов последовательности, превосходящих некоторого числа C.Массив задан датчиком случайных чисел на интервале [-44;35].Размер произвольный.Значение C вводится с экрана.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vis-lyubov8832
ella440
sklad2445
lanabogd
Avolohova
klepa-79
Aleksei Aleksandrovna649
sodrugestvo48
Lidburg
Olegmgu11986
vodolaz8384
mnn99
izykova22
TatyanaVladimirovich
ryazantseva