belka1976
?>

Объясните как делать Задание 4. Вариант в таблице 9

Информатика

Ответы

pucha5261
эт математика
yda659
Const Sz = 100; // Размер массива

var
a: array [1..Sz] of integer;
N: integer; // Количество элементов в массиве
i,k: integer;
min,max: real;
begin
k:=0;
N:= 10;
for i:=1 to N do begin
read(a[i]);
k:=k+a[i];
end;
write('Вывод элементов массива: ');
for i:=1 to N do
write(a[i],' ');
min := a[1];
for i:=2 to N do
if a[i]<min then
begin
min := a[i];
end;
max := a[1];
for i:=2 to N do
if a[i]>max then
begin
max := a[i];
end;
writeln('max=',max,' ','min=', min,' ','Средная температура=',k/N)
end.
svetegal

var

  k, i, n: integer;  //k - данное число, n - количество делителей числа k

  s: real;  //s - сумма делителей числа k

 

begin

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

  s:= 0;

  writeln('Введите целое число');

  readln(k);  //Вводим число k

  for i:= 1 to k do  {Проверяем какие числа от 1 до k являются делителями числа k}

    if k mod i = 0 then   {Если k делится без остатка на i, то прибавляем число i к сумме и прибавляем к счетчику 1}

    begin

      n:= n + 1;

      s:= s + i;

    end;

  writeln('Среднее арифметическое делителей числа ', k, ' равно: ', s / n : 0 : 5);  {Выводим среднее арифметическое делителей с округлением до 5 знаков после запятой}

end.

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

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

Объясните как делать Задание 4. Вариант в таблице 9
Ваше имя (никнейм)*
Email*
Комментарий*

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

alvs9
utkinslava
Шарабанов
Olegmgu11986
zatoichi69
ShafetdinovAndrei
bb495
vikashop269
iralkap
kas80
Urmanov19903131
azarovaelena19812
Александровна1973
dailyan539
васильевич