Вопрос № 131716: Уважаемые эксперты!!! помогите пожалуйста исправить задачу.
дан файл f , элементы которого являются действительными числами.
найти наименьшее из значений элементов с четными номерами.
это я решил прогу через integer, така как mod с ...Вопрос № 131796: Здраствуйте товарищи эксперты! Помогите пожалуйста решить задачки:
1. Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду (оформить в виде проц...Вопрос № 131803: В файле прямого доступа хра-
нится информация о судах, находящихся в районе промысла: назва-
ние, тип судна, объект промысла, порт приписки, количество членов
экипажа на борту, судовые запасы: количество груза, топливо, вода.
Вывести...
Вопрос № 131.716
Уважаемые эксперты!!! помогите пожалуйста исправить задачу.
дан файл f , элементы которого являются действительными числами.
найти наименьшее из значений элементов с четными номерами.
это я решил прогу через integer, така как mod с вещественными не работает
может есть другой способ?
Задачу Вы решили неправильно. Прочтите внимательно условие: найти наименьшее их значений элементов с четными номерами. Т.е. не значение четное, а номер (индекс, позиция) значения четное. Решение в приложении. Изначально считаю, что количество элементов больше 1 (т.е. хотя бы одно число с четным индексом присутствует).
Удачи!
Приложение:
Ответ отправил: Устинов С.Е. (статус: Профессионал) Украина, Славянск Организация: SlavComp WWW:Физико-математический факультет СГПУ ICQ: 4343069 ---- Ответ отправлен: 11.04.2008, 16:49 Оценка за ответ: 5
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Ильин Дмитрий! В задании написано "найти наименьшее из значений элементов с четными номерами." Зачем Вы делите числа на 2? Вам ведь нужно не числа четные, а номера. Естественно что вещественные числа не бывают четными. Вам следует создать одномерный массив вещественных чисел, например mas[1..50]of real;При чтении из файла заносить данные в этот массив. read(f,mas[n]);, при этом считая n. Присваиваете значение min:=mas[1]; Потом в цикле for i:=1 to n do if (mas[i] < min)
and(i mod 2=0)-это минимальное среди элементов с четными номерами. then min:=mas[i]; Вот и все. Думаю Вы легко сами поправите свою программу.
Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 11.04.2008, 16:49
1. Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду (оформить в виде процедуры).
2. Дана квадратная матрица порядка M. Вывести минимальные1|максимальные2 из элементов каждой ее диагонали, параллельной главной3|побочной4 (начиная с одноэлементной диагонали A[1,M]3|A[1,1]4).
Отправлен: 12.04.2008, 08:42
Вопрос задал: Stamp (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 5)
Отвечает: Пупорев Юрий Борисович
Здравствуйте, Stamp!
Привожу решение двух задач. 1)Это видоизмененный фрагмент программы решения СЛАУ методом Гаусса. Кроме процедуры PrChod, собственно делающей необходимые преобразования с матрицей, включена процедура Per, осуществляющая перестановку строк таким образом, чтобы главный элемент строки был максимальным по модулю. Это делается для того, чтобы на месте главного элемента не оказался ноль. Конечно, если матрица вырожденная, то и это не поможет. Код в приложении. Проверил на двух реальных
системах из трех уравнений, работает правильно, правда почему то результат выводится другим цветом, хотя программой это не предусмотрено, почему, я не знаю. У меня это не первый раз. 2)В ней четыре процедуры отдельно для каждого треугольника матрицы, т.к. алгоритмы определения элементов той или иной диагонали в них разные. Сами алгоритмы получены эмпирическим путем, так что объясять долго. Нарисуйте на бумажке матрицу и с кодом по ней полазьте, разберетесь с алгор
итмами
Приложение:
Ответ отправил: Пупорев Юрий Борисович (статус: Студент)
Ответ отправлен: 12.04.2008, 14:02 Оценка за ответ: 5 Комментарий оценки: Просто огромнейшее СПАСИБО!!!!)
Вопрос № 131.803
В файле прямого доступа хра-
нится информация о судах, находящихся в районе промысла: назва-
ние, тип судна, объект промысла, порт приписки, количество членов
экипажа на борту, судовые запасы: количество груза, топливо, вода.
Вывести список судов некоего порта приписки. Определить суда,
которым требуется бункеровка топливом. Результат запроса хранит-
ся в текстовом файле.
Умоляю вас, помогите решить задачу! Заранее я Вам очень благодарна.
Отвечает: Marked One
Здравствуйте, Мосина Анастасия Петровна!
Код в приложении.
Всего две программы:
1-создает файл с информацией о суднах
2-программа делающая запрос
Удачи!!!
Приложение:
Ответ отправил: Marked One (статус: 7-ой класс)
Ответ отправлен: 12.04.2008, 22:26 Оценка за ответ: 5