Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Федеральное агентство по образованию РФ
Московский Государственный Горный Университет
кафедра Электротехники и Информационных систем
Домашняя работа №1
по дисциплине информатика
«Построение и описание блок-схем»
Вариант 6
Выполнил:
студент I курса
группы ИС-Б-11
Рябов Николай
Москва,
2011
Создать два двумерных массивов А и В и ограничить их размерности, так чтобы количество строк и столбцов каждого массива не превышало 20. Вычислить произведение первых пяти отрицательных элементов каждого массива. Если таковых элементов в исходных массивах нет, то вывести соответствующее сообщение. Создать новый одномерный массив С, который состоит из элементов первого столбца и двух последних строк исходных массивов.
A, B, C - массивы
M, N, H - размерности массивов А, В и С соответственно
i , j , k - счётчики
pa, pb - произведения элементов
Блок-схема состоит из 46 блоков. Выполнение начинается с блока 1. В блоках 2-6 осуществляется выделение памяти под массивы A и B и переменные i, j, k, H, M, N, pa, pb и ограничиваются размеры массивов. В блоках 7-12 выполняется заполнение массивов A и B пользователем. В блоках 13-14 объявляются переменные pa и pb, обозначающие произведения первых пяти отрицательных элементов массивов A и B соответственно. В блоках 15-23 вычисляется значение переменной pa и выводится на экран (в случае отсутствия в массиве пяти отрицательных элементов будет выведена надпись «Ошибка»). В блоках 25-33 аналогичные операции выполняются по отношению к переменной pb. В блоках 34-45 задаётся и заполняется массив C. В блоке 46 алгоритм заканчивает работу.