М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
25182830
25182830
29.05.2020 12:06 •  Информатика

Составить программы по условиям:
1. в массиве a[10] посчитать количество чётных элементов.
2. в массиве a[10] найти произведение ненулевых элементов.

👇
Ответ:
Matthew4567
Matthew4567
29.05.2020

===== PascalABC.NET =====

begin

 var a := ArrRandom(10, -99, 99);

 a.Println;

 Println('Четных:', a.Count(p -> p.IsEven));

 Println ('Произведение ненулевых равно',

     a.Where(p -> p <> 0)

     .Aggregate(BigInteger.One, (u, v) -> u * v))

end.


Составить программы по условиям: 1. в массиве a[10] посчитать количество чётных элементов. 2. в мас
4,7(95 оценок)
Открыть все ответы
Ответ:
Алексей28111
Алексей28111
29.05.2020
Program test;
var  a: array of integer;  b: array of integer;  c: array of integer;  aa, bb, cc: integer;
begin  writeln('Введите размер массива a');  readln(aa);  writeln('Введите размер массива b');  readln(bb);  a := new integer[aa];  b := new integer[bb];  c := new integer[aa + bb];  cc := 0;  aa := 0;  bb := 0;  writeln('Заполнение массива a');  while(aa < Length(a)) do   begin    readln(a[aa]);    aa := aa + 1;  end;  writeln('Заполнение массива b');  while(bb < Length(b)) do   begin    readln(b[bb]);    bb := bb + 1;  end;  while(cc < Length(c)) do   begin    if(cc < Length(a)) then begin      c[cc] := a[cc]    end else begin      c[cc] := b[cc - Length(a)];    end;    cc := cc + 1;  end;  writeln('Полученный массив');  cc:=0;  while(cc < Length(c)) do   begin    writeln(c[cc]);    cc:=cc+1;  end;end.
4,5(28 оценок)
Ответ:
Snake505
Snake505
29.05.2020
Отвечу на первый вопрос (всё-таки по правилам сайта вы должны задавать одно задание, иначе просто и вряд ли кто возьмётся, и решать будут долго, и ответ займёт кучу места).

Расставим в порядке убывания количества информации:
1) терабайт    -это 1024 гигабайта (2^40 байт)
2) гигабайт    -это 1024 мегабайта (2^30 байт)
3) мегабайт   -это 1024 килобайта (2^20 байт)
4) килобайт    -это 1024 байта (2^10 байт)
5) байт           -состоит из 8 бит (8 двоичных разрядов)
6) бит и двоичный разряд   -в них равное количество информации (это минимальное количество информации; бит может находится в двух различных состояниях, обозначаемых как ноль и единица)
4,5(6 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ