|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.11.2008, 15:51 | #21 |
Пользователь
Регистрация: 05.11.2008
Сообщений: 22
|
ошибся, впёрся не туда
|
06.11.2008, 20:29 | #22 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 45
|
Вот полное задание:
С использованием генератора псевдослучайных чисел - функции RANDOM - сгенерировать массив {X} 2*(N+6) вещественных элементов в диапазоне –2*(N+6)...4*(N+6), где N - № варианта, и, кроме того: 1. Используя формулу из таблицы 1 лабораторной работы №5, заменив Х на Хi, получить элемен-ты массива Y. Если для заданного значения Xi функция не существует, то элемент Y не заполнять. Т.о., длина массива выясняется по ходу заполнения. Вывести содержимое массива на экран. В массиве Y найти максимальное и минимальное значение элементов, среднее значение элементов массива и сумму отрицательных и произведение элементов, значения которых находится в интервале [-1.5...1.5]. 2. Из массива Y создать двумерный массив А с количеством столбцов, запрошенным с клавиату-ры (<=10). Если последняя строка массива А оказалась неполной, ее следует исключить. 3. Заполнить одномерный массив {Z}: - для четных вариантов: элементы массива Z образовать как сумму элементов каждой строки массива A; - для нечетных вариантов: элементы массива Z образовать как сумму каждого столбца масси-ва A. Мой вариант 5. Вот программа из лабораторной работы №5: Код:
Последний раз редактировалось bygoga; 06.11.2008 в 21:48. |
06.11.2008, 20:33 | #23 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Да поправь ты каракули в тексте, невозможно же читать. Хоть бы к Новому Году решил.
Цитата:
|
|
06.11.2008, 21:32 | #24 |
Пользователь
Регистрация: 25.08.2008
Сообщений: 51
|
это знак умножить, судя по 1 посту..)
|
06.11.2008, 21:48 | #25 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 45
|
поправил...сори сразу не посмотрел
|
06.11.2008, 22:41 | #26 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Ну ведь несложная задача, но напиши ты по человечески условие в пять строчек, без номеров вариантов, четных и нечетных, без ссылок на неизвестную формулу из неизвестной лабы. Просто конкретный размер массива, конкретный диапазон, приведи нормально формулу, чтоб ее не вычислять из кода, просто прочитать можно было, четко сформулируй ТВОЕ задание, без всяких вариантов. Поверь, разбирать твои ребусы типа пойди туда, не знаю куда, нет никакого желания. Ты пробегись по разделу, посмотри как люди формируют задание и как им помогают. Сделай один раз, но по человечески, а не так как сейчас.
|
07.11.2008, 19:36 | #27 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 45
|
С помщью RANDOM сгенерировать массив х вещественных чисел в диапазоне от -22 до 44. 1. Используя формулу (во вложении) заменив Х на Хi, получить элементы массива Y. Если для заданного значения Xi функция не существует, то элемент Y не заполнять. Вывести содержимое массива на экран. В массиве Y найти максимальное и минимальное значение элементов, среднее значение элементов массива и сумму отрицательных и произведение элементов, значения которых находится в интервале [-1.5...1.5].
Из массива Y создать двумерный массив А с количеством столбцов, запрошенным с клавиату-ры (<=10). Если последняя строка массива А оказалась неполной, ее следует исключить. Заполнить одномерный массив {Z} элементы массива Z образовать как сумму каждого столбца масси-ва A. |
07.11.2008, 19:54 | #28 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Размер массива Х=2*(5+6)=22 ?
|
07.11.2008, 20:52 | #29 |
Пользователь
Регистрация: 26.10.2008
Сообщений: 45
|
Эээ...вроде бы да.
|
07.11.2008, 21:12 | #30 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Добрался до пункта 2, и началось. Поскольку в формуле есть логарифм, область определения которой x>0, то все x[i] меньше 1,51 отпадают. На интервале (1,51;43,9) значения функции находятся в интервале (9,3;11,7), проверял в Экселе. Сразу отпадает возможность найти сумму отрицательных, т.к. их нет; и произведение чисел из интервала (-1,5;+1,5), которых тоже нет; Что по этому поводу скажете? Часть задачи пропадает. Посмотрите начало программы.
Код:
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Random | Febreze | Общие вопросы Delphi | 2 | 28.04.2008 14:17 |
random | Forrest Gamp | Общие вопросы C/C++ | 4 | 11.02.2008 09:46 |
random | Sanek_ntsk | Общие вопросы Delphi | 8 | 17.12.2007 21:54 |
С++ Создать класс содержащий 3х-мерный массив int'ов, заполнять с помощью генератора случайных чисел | vipER | Помощь студентам | 1 | 22.09.2007 22:08 |
Помогите пожалуйста!!! С использованием функции Random сформировать одномерный массив | Vanya_www_333 | Помощь студентам | 1 | 17.08.2007 13:38 |