Есть ответ 👍

Дан одномерный массив, состоящий из 10 элементов. сосчитать сумму четных элементов массива

290
422
Посмотреть ответы 2

Ответы на вопрос:

black93
4,5(28 оценок)

Var  a : array [1..10] of integer;   b, i : integer; begin   randomize;   write('исходный массив: ');   for i : = 1 to 10 do     begin     a[i] : = random(10);     write(a[i], chr(32));     if (a[i] mod 2) = 0 then b += a[i];   end;   writeln();   writeln('сумма четных: ', b); end.- написано в  pascal abc- массив из 10 элементов заполняется случайными числами от 0  до 10- суммируются четные значения  элементов, а не элементы с четными индексами
KSEN012
4,6(80 оценок)

Унас есть скорость передачи в кбит/с и мбит/с. нужно определиться, в каких отношениях находятся кбит/с и бит/с, потому что тут есть две трактовки. первая предполагает, что кбит/с - это системная единица си и тогда 1кбит/с = 1000 бит/с. вторая - что кбит/с, как и кбайт/с - единица внесистемная, и тогда 1 кбит/с = 1024 бит/с. правильным является первый вариант при написании по стандарту кбит/с, а во втором варианте надо писать кбит/с. именно заглавная буква к (и м в мегабитах, мегабайтах) указывают на внесистемность единицы. однако, 128 кбит/с кратно степени 2, а не 10, что показывает мнение составителя о том, что 1 кбит = 1024 бита. условно примем эту версию. 1. определяем количество фрагментов 350 мбайт / 10 мбайт = 35 фрагментов 2. время отправки запроса на сервер 32 кбайт / 128 кбит/с = 32 кбайт / (128/8 кбайт/с) = 2 с 3. время приема одного фрагмента 10 мбайт / 4 мбит/с = 10 мбайт / (4/8 мбайт/с) = 20 с 4. время отправки подтверждения 16 кбайт / 128 кбит/с = 16 кбайт / (128/8 кбайт/с)= 1с 5. время на каждый пакет, кроме последнего 2+20+1=23 с 6. общее время на все пакеты, кроме последнего 23 х 34 = 782 с 7. время на последний пакет (подтверждение можно не передавать) 2+20 = 22 с 8. общее время 782+22 = 804 с или 13 минут и 24 секунды

Популярно: Информатика