
В таблице Dat хранятся данные о количестве краткосрочных командировок, в которые приходилось ездить
сотруднику за последний год (Dat[1] — количество командировок в январе, Dat[2] — количество командировок в феврале и т. д.). Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на пяти алгоритмических языках. Бейсик Python DIM Dat(12) AS INTEGER DIM k, m, month AS INTEGER Dat(1) = 5: Dat(2) = 5 Dat(3) = 6: Dat(4) = 8 Dat(5) = 4: Dat(6) = 5 Dat(7) = 4: Dat(8) = 7 Dat(9) = 4: Dat(10) = 4 Dat(11) = 8: Dat(12) = 7 m = Dat(1); month = 1 FOR k = 2 TO 12 IF Dat(k) using namespace std; int main() { int Dat[12] = {5, 5, 6, 8, 4, 5, 4, 7, 4, 4, 8, 7}; int m = Dat[0]; int month = 1; for (int k = 1; k < 12; k++) if (Dat[k] <= m) { m = Dat[k]; month = k + 1; } cout << month; return 0; }

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

Ответ:
будет напечатно число 10
Объяснение:
программа находит последний из минимальных элементов массива Dat[] и присваивает индекс этого элемента переменной month
Т.е. она вычисляет номер последнего в году месяца, в котором число поездок было минимальным



Этот алгоритм на разных языках программирования выполняет одну и ту же задачу - определяет месяц с наименьшим количеством командировок за последний год. В данном случае, у вас есть массив Dat
, в котором хранятся данные о командировках по месяцам, и алгоритм находит месяц с наименьшим значением и выводит его номер (месяц начинается с 1).
Давайте разберемся, что будет напечатано на выходе:
В BASICS, Python и C++ результат будет одинаковым. В данном случае, месяц с наименьшим количеством командировок - это январь (месяц номер 1), так как
Dat(1) = 5
и остальные месяцы имеют большие значения.На выходе будет выведено число 1, представляющее месяц с наименьшим количеством командировок (январь).
Итак, результат выполнения алгоритма на всех языках будет одинаковым, и на выходе будет напечатано число 1.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







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