![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.04.2008
Сообщений: 12
|
![]()
Первую часть задания я сделал,сформировал матрицу по правилу A,
теперь мне надо определить значение функции G по заданной формуле(на картинке) Помогите плиз чето я не знаю как эту фомулу записать ps; как мне сделать чтобы у меня матрица при выводе выглядела красиво? а то у меня все значения вперемешку const n=10; m=10; type mas2=array [1..n,1..m] of real; var i,j :integer; a:mas2; g,x:real; min:word; begin min:=maxint; for i:=1 to n do for j:=1 to m do begin a[i,j]:=sqr(i+3)/(j)-exp(i-j*ln(0.86)); write (a[i,j]); end; writeln; end. |
![]() |
![]() |
![]() |
#2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 22.01.2008
Сообщений: 161
|
![]()
для того чтобы матрица выглядела красиво, можно организовать такой вывод:
Код:
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Для начала напиши начало своей программы так, как в коде.
Если у тебя матрица квадратная, зачем переменная N? Что будут делать переменные g,x:real; min:word; пока не понятно. Согласно приведенной формулы, нужно: 1. Найти сумму модулей отрицательных чисел какого-то массива. 2. Найти сумму неотрицательных чисел этого же массива. 3. Среди них найти меньшее число. Это видимо нужно оформить в виде функции Код:
Начало программы: Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 26.04.2008
Сообщений: 12
|
![]()
вот всё условие задачи
задания а и б сделаны помогите оставшиеся Последний раз редактировалось braza; 05.05.2008 в 19:03. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Согласно приведенного условия, если оно мной понято верно, получилось следущее:
Код:
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 26.04.2008
Сообщений: 12
|
![]()
Спасибо за помощь!
Код:
и не знаешь почему у меня в ответе вектор X всё по нулям и резултат G тоже 0, делал по твоему коду |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Насчет функции у тебя в условии написано "определить значение функции G", не хочешь, убери, твоя ведь задача. Просто в конце программы, вручную определи, что больше: модуль суммы отрицательных, или сумма положительных. Ну а ноли у тебя от того, что ты не сумел правильно переписать код и что-то пропустил. Если не веришь посмотри мою программу.
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 26.04.2008
Сообщений: 12
|
![]()
ладно буду разбераться
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите доделать задачу | motaro | Фриланс | 3 | 09.06.2008 19:59 |
Помогите доделать задачу!!!! | Vincenzo | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 11.05.2008 09:35 |
помогите доделать(исправить) задачу по массиву | braza | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 29.04.2008 19:54 |
паскаль l помогите доделать задачу по одномерн массиву | braza | Паскаль, Turbo Pascal, PascalABC.NET | 15 | 27.04.2008 14:33 |
Помогите доделать задачу на класс | molodzo | Общие вопросы C/C++ | 2 | 20.11.2007 09:31 |