Eduard Popik
?>

Фотографию размером 1024 x 512 пикселей сохранили в виде несжатого файла. Для хранения информации о цвете каждого пикселя использовали 2 байта. Определите размер получившегося файла в мегабайтах.

Информатика

Ответы

saltikovaK.S.1482

1.

const n=10;

var a:array [1..n] of integer;

i:integer;

begin

for i:= 1 to n do read (a[i]);

write('                           Массив: ');

for i:= 1 to n do write (a[i],'  ');

writeln;

write('Массив в обратной последовательности: ');

for i:= n downto 1 do write (a[i],'  ')

end.

2.

const n=10;

var a:array [1..n] of integer;

i,s:integer;

begin

for i:= 1 to n do read (a[i]);

write('Массив: ');

for i:= 1 to n do write (a[i],'  ');

writeln;

write ('Номера нулевых элементов: ');

for i:= 1 to n do if a[i]<0 then

begin

a[i]:=0;

write(i,' ')

end

end.

3.

const n=10;

var a:array [1..n] of integer;

i,sp,kp,so,ko:integer;

begin

for i:= 1 to n do read (a[i]);

write('Массив: ');

for i:= 1 to n do write (a[i],'  ');

writeln;

for i:= 1 to n do

begin

if a[i]>0 then

begin

sp:=sp+a[i];

kp:=kp+1

end;

if a[i]<0 then

begin

so:=so+a[i];

ko:=ko+1

end;

end;

writeln('Среднее арифметическое положительных элементов массива равно ',sp/kp:0:3);

writeln('Среднее арифметическое отрицательных элементов массива равно ',so/ko:0:3)

end.

Татьяна1856
#include <stdio.h>
#include <iostream>
#include <malloc.h>
const int N = 10;
int main()
{
setlocale(LC_ALL, "RUS");
int i, j=0, n=0;
int array[N];
int *a;
puts("Исходный массив:");
for (i=0; i<N; i++) {
printf("Введите %d элемент:", i);
scanf("%d", &array[i]);
}
system("cls");
puts("Исходный массив:");
for (i=0; i<N; i++) {
printf("%d ", array[i]);
}
printf("\n");
for (i=0; i<N; i++)
if (array[i] == 0)
n++;
printf("Новый массив:\n");
a = (int *)malloc(n*sizeof(int));
for (i=0; i<N; i++)
  if (array[i] == 0) {
    a[j] = i;
    printf("%d ", a[j]);
    j++;
  }
free(a);
printf("\n");
system("pause");
return 0;
}

Тестовое решение:
Исходный массив:
5 0 3 6 0 0 2 1 0 5
Новый массив:
1 4 5 8
Для продолжения нажмите любую клавишу . . .

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

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

Фотографию размером 1024 x 512 пикселей сохранили в виде несжатого файла. Для хранения информации о цвете каждого пикселя использовали 2 байта. Определите размер получившегося файла в мегабайтах.
Ваше имя (никнейм)*
Email*
Комментарий*

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

aleksey7800
Ямпольский
shoora
uvarovig
Валентинович133
spec-nt
lele52
mashumi2170
Tatgri
chysvv
mihalevskayat
Anastasiya
Evsevia-a
MArat
info126