
Массивы 1) В таблице Ves хранятся данные о весе в килограммах по группе учащихся спортивной
школы(Ves[1] – вес первого учащегося, Ves[2] – вес второго учащегося и т. д.). Определите, что будетнапечатано в результате выполнения следующего алгоритма.целтаб Ves[1..14]цел k, nначVes[1] := 25; Ves[2] := 21;Ves[3] := 23; Ves[4] := 28;Ves[5] := 30; Ves[6] := 25;Ves[7] := 31; Ves[8] := 28;Ves[9] := 25; Ves[10] := 28;Ves[11] := 30; Ves[12] := 27;Ves[13] := 26; Ves[14] := 24;n := Ves[1]нц для k от 1 до 14если Ves[k] < n тоn := Ves[k]всекцвывод(n)кон2) В таблице А хранятся данные о количестве призеров олимпиады по программированию по 9-тиокругам Москвы. Определите, что будет напечатано в результате выполнения следующегоалгоритма.цел k, scoreцелтаб A[1..9]начA[1] :=6; A[2] := 11;A[3] := 7; A[4] := 12;A[5] := 13; A[6] := 5;A[7] := 9; A[8] := 3;A[9] :=4;score := 0;нц для k от 1 до 9если A[k] >= 9 тоscore:= score+A[k]всёкцвывод scoreкон3) В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителейнародных песен (Dat[1] – количество голосов, поданных за первого исполнителя; Dat[2] – завторого и т. д.). Определите, какое число будет напечатано в результате работы следующейпрограммы.цел k, mцелтаб Dat[1..10]начDat[1] := 16; Dat[2] := 20;Dat[3] := 20; Dat[4] := 41;Dat[5] := 14; Dat[6] := 21;Dat[7] := 28; Dat[8] := 12;Dat[9] := 15; Dat[10] := 35;m := 0нц для k от 1 до 10если Dat[k]>m тоm := Dat[k]всёкцвывод mконС ОБЪЯСНЕНИЕМ!! :D

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

Задание 1
Давайте рассмотрим, что происходит в следующей части кода:
- n := Ves[1]
- нц для k от 1 до 14
- если Ves[k] < n то
- n := Ves[k]
- все
- кц
Сначала мы присваиваем переменной n значение первого элемента массива Ves. Затем создаём цикл с итератором k, который проходит значения от 1 до 14. В каждой итерации (1 проход всех операторов / выражений в цикле) мы проверяем, является ли n больше k-того элемента и, если это условие не выполняется (то есть Ves[k] > n), то это значение присваивается переменной k. Что это значит? То, что мы находим минимальный элемент. Мы можем не работать дальше с этой частью кода, а просто найти минимальное значение в массиве.
Ответ
21
Задание 2
Рассмотрим данную часть кода:
- score := 0;
- нц для k от 1 до 9
- если A[k] >= 9 то
- score:= score+A[k]
- всё
- кц
Мы объявляем переменную, которая, судя по названию, хранит сумму чего-то. Затем в цикле от 1 до 9 мы проверяем, является ли k-тый элемент массива A больше или равен 9. Если так, то мы добавляем это число в переменную score. Что это значит? Что мы находим сумму всех элементов, которые больше или равны 9. Такие элементы:
11 12 13 9
Ответ
45
Задание 3
Задание абсолютно противоположно первому. Здесь мы находим максимальный элемент.
Ответ
41



Алгоритм будет искать минимальный вес среди учащихся и выводить его. В данном случае, массив Ves содержит данные о весе 14 учащихся спортивной школы. Сначала переменная n инициализируется значением Ves[1] (25). Затем в цикле от 1 до 14 происходит проверка каждого значения Ves[k]. Если Ves[k] меньше значения n, то значение n обновляется значением Ves[k]. В итоге, будет напечатано минимальное значение веса из массива Ves, то есть число 21.
Алгоритм будет суммировать значения из массива A, если они больше или равны 9. В данном случае, массив A содержит данные о количестве призеров олимпиады по программированию в 9-ти округах Москвы. Переменная score инициализируется нулем. Затем в цикле от 1 до 9 происходит проверка каждого значения A[k]. Если A[k] больше или равно 9, то значение A[k] прибавляется к переменной score. В итоге, будет напечатана сумма всех значений массива A, которые больше или равны 9.
Алгоритм будет искать максимальное число голосов из массива Dat и выводить его. В данном случае, массив Dat содержит данные о количестве голосов, поданных за 10 исполнителей народных песен. Переменная m инициализируется нулем. Затем в цикле от 1 до 10 происходит проверка каждого значения Dat[k]. Если Dat[k] больше значения m, то значение m обновляется значением Dat[k]. В итоге, будет напечатано максимальное число голосов из массива Dat, то есть число 41.


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