lenapopovich556510
?>

Нужна полностью программав массиве y(n) найти среднее арифметическое положительных элементов, имеющих четные номераpascal через одномерный массив​

Информатика

Ответы

чухловина209

const

 m = 100;

var

 n, i, k: integer;

 s: real;

 Y: array[1..m] of real;

begin

 read(n);

 s := 0;

 k := 0;

 for i := 1 to n do

 begin

   read(Y[i]);

   if (i mod 2 = 0) and (Y[i] > 0) then

   begin

     s := s + Y[i];

     k := k + 1;

   end;

 end;

 s := s / k;

 write(s);

end.

fruktovahere

881 500 байт

Объяснение:

Дано:

K = 860 * 820 = 705 200 точек

N = 1 024 цветов

Найти:

I

1 024 = 2^i

1 024 = 2¹⁰

i = 10 бит

I = 705 200 * 10 = 7 052 000 бит = 881 500 байт ≈ 860,84 Кбайт

1 байт = 8 бит

1 Кбайт = 1 024 байт

I = K * i  

I - информационный объём изображения (размер файла, содержащего изображение)

K - количество точек (пикселей)

i - глубина цвета (число бит, используемых для записи цвета одного пикселя)

N = 2^i  

N - количество цветов в палитре

i - глубина цвета (число бит, используемых для записи цвета одного пикселя)

pwd10123869
Program sum_nechet;
var a: array [0..100] of integer;
var b,i,c,k:integer;
begin
    randomize;
    for i:=1 to 10 do
    begin
        a[i]:=random(10);
        writeln(a[i]); // Это можно не писать, просто чтобы видеть числа в массиве, если интересно.
    end;
    c := 0;
    b := 0;
    for i:=1 to 10 do
    begin
        if a[i] mod 2 = 0 then
        b := b + a[i]
        else
        c := c+ a[i];
    end;
    writeln('Нечетных ' , c);
    writeln('Четных ' , b);
    k:=0;
    for i:=1 to 10 do
    begin
        if a[i] = 0 then
        k:= k+1
    end;
    writeln('Нулей ' , k)
end.
       

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

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

Нужна полностью программав массиве y(n) найти среднее арифметическое положительных элементов, имеющих четные номераpascal через одномерный массив​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Svatela37
Диана820
Olga Arutyunyan
best00
dddandmvd5210
tarasovs
Andreevna_Grebenshchikova155
samirmajbubi
Fruktova Gazaryan
Morozova-Starikov
aggeeva
okison2847
LIN1022
MikhailSvetlana
vovlyur