|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
21.05.2010, 18:28 | #1 |
Новичок
Джуниор
Регистрация: 21.05.2010
Сообщений: 1
|
Массивы в VBA Excel 2003
ребята помогите!!!
надо подготовиться к зачету по таким задачам(помогите решить хотя бы что-то...): №1 Необходимо создать следующую программу: Вводится массив вещественных чисел N×M (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). Для i–ой строки найти два самых больших числа (номер строки i вводится пользователем, в ней находится максимальное и следующее за ним числа). №2 Необходимо создать следующую программу: Вводится массив вещественных чисел N×M (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). Для j–го столбца найти два наименьших числа (номер столбца j вводится пользователем, в нем находится минимальное и следующее за ним числа). №3 Необходимо создать следующую программу: Вводятся ДВА массива вещественных чисел N×M (массив вводится или пользова-телем, или заполняется случайными числами, размерность – обязательно вводится пользова-телем). Так же создается третий пустой массив чисел N×M. Необходимо заполнить третий массив на основании первых двух: новый элемент ij получается как максимальное число из двух соответствующих элементов ij первого и второго массивов. №4 Необходимо создать следующую программу: Вводятся два массива вещественных чисел 4×3 (массив вводится или пользовате-лем, или заполняется случайными числами, размерность – обязательно вводится пользовате-лем). Так же создается третий пустой массив чисел 8×3. Необходимо заполнить третий массив на основании первых двух: первые (верхние) четыре строки берутся из первого массива, остальные (нижние) четыре – из второго. Для заполнения третьего массива необходимо использовать ДВА цикла (нельзя элементы массива заполнять «вручную», следующее неверно mas3[5,1]=mas2[1,1]). №5 Необходимо создать следующую программу: Вводится массив вещественных чисел N× M (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). С помощью ОДНОГО цикла поменять местами i–ю строку с j–ой (номера ij для обмена вводит пользователь). №6 Необходимо создать следующую программу: Вводится массив вещественных чисел N× M (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). С помощью ОДНОГО цикла поменять местами j–й столбец с i –ым (номера jj для обмена вводит пользователь). №7 Необходимо создать следующую программу: Вводится массив вещественных чисел N× N (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). С помощью ОДНОГО цикла в i–ой строке и j–ом столбце найти максимальные элементы (номера строки i и столбца j вводятся пользователем). №8 Необходимо создать следующую программу: Вводится массив вещественных чисел N× N (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). С помощью ОДНОГО цикла в i–ой строке и j–ом столбце найти среднее значе-ние элементов строки и столбца, (номера строки i и столбца j вводятся пользователем). №9 Необходимо создать следующую программу: Вводится массив вещественных чисел N× M (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). Необходимо найти и поменять местами максимальный и минимальный элементы массива. №10 Необходимо создать следующую программу: Вводится массив вещественных чисел N×M (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). В этом же массиве надо циклически сдвинуть все столбцы на один вправо, по-следний становится на место первого. Пример: 1 2 3 4 4 1 2 3 5 6 7 8 8 5 6 7 9 10 11 12 12 9 10 11 №11 Необходимо создать следующую программу: Вводится массив вещественных чисел N×M (массив вводится или пользователем, или заполняется случайными числами, размерность – обязательно вводится пользователем). M – ЧЕТНОЕ ЧИСЛО! В этом массиве надо поменять местами четные и нечетные столбцы (1со вторым, третий с четвертым и т.д.) №12 Необходимо создать следующую программу: Массив вещественных чисел N×M (массив заполняется случайными числами или вводится пользователем, размерность – обязательно вводится пользователем). N считается четным числом (пользователь вводит правильно, программа не проверяет) – четное количество строк. В этом массиве надо поменять местами строки относительно центра: первая меняется с последней, вторая с предпоследней и т.д. зарание ОГРОМНОЕ спасибо)) |
21.05.2010, 18:51 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Ввиду резко возросшей активности студентов-бездельников
темы, не содержащие своих наработок, будут закрываться. В этом разделе форума помогают разобраться в Вашем решении, а не штампуют лабы одну за другой. Нет желания делать работу самостоятельно - обращайтесь в раздел Фриланс (там Вам всегда помогут, но не бесплатно) Нет желания платить - выкладывайте свои наработки, и говорите, что конкретно у Вас не получается. В этом случае вы наверняка получите помочь, и ждать её придётся совсем недолго. Впрочем, есть ещё раздел Помощь студентам - если хочется халявы, а денег жалко, - можете обратиться туда (есть небольшой шанс, что там кто-нибудь решит ваши задачки) Ну а если наработок нет, а вы все же надеетесь получить готовое решение от профессионалов, - создавайте новую тему, и сразу указывайте цену, которую Вы готовы заплатить за решение. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Требуется написать простейшую програмку на VBA Excel 2002-2003 или на VB | Kirill2010 | Фриланс | 3 | 12.12.2009 21:54 |
Где взять русскую справку по VBA в Excel 2003? | Алексей11111 | Microsoft Office Excel | 5 | 16.11.2009 02:56 |
Как запретить запуск программы на VBA Excel 2003 в Excel 2007 | kovalevskivf | Microsoft Office Excel | 2 | 15.05.2009 16:47 |
VBA Excel 2003 | tat-besidovska | Microsoft Office Excel | 17 | 07.06.2008 15:48 |
VBA Excel 2003 | tat-besidovska | Microsoft Office Excel | 12 | 18.01.2008 10:54 |