В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
KarinaKOSMOS
KarinaKOSMOS
08.03.2021 02:53 •  Информатика

Расставьте строки кода в нужном порядке, чтобы получилась программа, выводящая на экран номера максимальных элементов в массиве
Расположите элементы в правильном порядке:
1
var i, N, max_el, max_num: integer;

2
begin

3
read(N);

4
max_el:=mas[1]; max_num:=1;

5
mas: array[1..10000] of integer;

6
for i:=1 to N do if mas[i]=max then write(i, ' ');

7
for i:=1 to N do read(mas[i]);

8
for i:=1 to N do if mas[i]>max_el then max_el:=mas[i];

9
end.

Показать ответ
Ответ:
Muna222
Muna222
21.04.2020 18:46
Привет! Я с удовольствием выступлю в роли школьного учителя и объясню ответ на данный вопрос.

Варианты ответа, которые даны, требуют от нас выбора правильных утверждений о цикле с заданным числом повторений. Давайте рассмотрим каждое утверждение по отдельности:

1) "Тело цикла может выполняться бесконечно."

Это утверждение неверное. В реальном программировании тело цикла (часть кода, которая повторяется) не может выполняться бесконечно. В циклах всегда должно быть условие, которое будет определять, когда цикл должен закончиться. Например, мы можем установить число повторений или проверять условие каждый раз перед повторением.

2) "Тело цикла не может выполняться бесконечно."

Это утверждение верное. Как я уже упоминал, в реальном программировании тело цикла не может выполняться бесконечно. Важно задать условие, которое будет определять конец цикла.

3) "В цикле всегда есть параметр."

Это утверждение неверное. В некоторых циклах параметр может быть необязательным. Например, в цикле "for" в некоторых языках программирования можно использовать только условие без явного указания параметра.

4) "В цикле всегда указан шаг."

Это утверждение неверное. В некоторых циклах, например, в цикле "while", шаг может быть не указан явно. Вместо этого, шаг определяется внутри цикла или в условии.

Таким образом, верные утверждения о цикле с заданным числом повторений это:

- Тело цикла не может выполняться бесконечно.
- В цикле не обязательно указывать параметр.

Надеюсь, ответ был понятен и полезен! Если у тебя есть еще вопросы, не стесняйся задавать их.
0,0(0 оценок)
Ответ:
salih2
salih2
06.07.2021 12:39
Для решения данной задачи нам нужно знать, сколько информации передается в секунду по данному каналу связи, а также знать размер передаваемых файлов.

1. Рассчитаем время передачи файла Максима (аудиофайла):
Максим отправил аудиофайл весом 2 Мбайта. Здесь 1 Мбайт = 1000 Кбайт, поэтому аудиофайл составляет 2000 Кбайт.
Так как передача происходит по пропускной способности 80 Кбит/с, то мы можем рассчитать время передачи аудиофайла следующим образом:

Время = Размер файла / Скорость передачи
Время = 2000 Кбайт / 80 Кбит/с

Переведем оба значения в одинаковые единицы измерения:
Время = (2000 Кбайт * 8 бит/байт) / (80 Кбит/с) = 160000 бит / 80 Кбит/с = 2000 секунд

Таким образом, передача аудиофайла заняла 2000 секунд.

2. Теперь рассмотрим передачу фотографии Павла:
Фотография имеет разрешение 2048×2048 пикселей. Чтобы узнать, сколько цветов могло использоваться в палитре изображения, нам нужно знать глубину цвета, то есть, сколько бит используется для кодирования одного пикселя.

Предположим, что используется 24-битная глубина цвета, где каждый пиксель кодируется 24 битами (8 бит на красный, зеленый и синий каналы). Тогда общее количество бит, которые были переданы за время передачи аудиофайла, можно рассчитать следующим образом:

Количество бит = Разрешение фотографии × Глубина цвета
Количество бит = 2048 пикселей × 2048 пикселей × 24 бита

Переведем значения в байты:
Количество байт = (2048 пикселей × 2048 пикселей × 24 бита) / 8 бит/байт = 1572864 байт

Таким образом, общее количество байт, переданных за время передачи аудиофайла, составляет 1572864 байт.

3. Наконец, найдем максимальное количество цветов, которое могло использоваться в палитре изображения:

Максимальное количество цветов = Общее количество байт / Размер одного цвета
Здесь размер одного цвета зависит от глубины цвета, которую мы предположили ранее. Если мы предполагаем, что используется 24-битная глубина цвета, то размер одного цвета составляет 24 бита.

Максимальное количество цветов = 1572864 байт / 24 бита

Переведем значения в цвета:
Максимальное количество цветов = (1572864 байт * 8 бит/байт) / 24 бита = 5239548 /

Таким образом, максимальное количество цветов, которое могло использоваться в палитре изображения, составляет примерно 5239548 цветов.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота