Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.17;
Скачать: CL | DM;

Вниз

Помощь по заданию на Паскале.Поможет кто-то?   Найти похожие ветки 

 
alien1769 ©   (2006-11-17 10:30) [40]

Для автора: http://pascal.sources.ru/

> Алхимик ©   (15.11.06 23:29) [32]
> Может модуль для cos надо подключать в паскале... Не помню.
>

Нет. Функция Cos() из стандратного модуля System.
Размерность твоей матрицы 100 по типу double это много для сегмента данных.


 
Energizer ©   (2006-11-17 11:40) [41]

TauRus
В выходные (в эти) будут вопросы по заданию (возможно). Кину сюда, либо в аську тукну...


 
TauRus ©   (2006-11-18 11:03) [42]


> В выходные (в эти) будут вопросы по заданию (возможно).
> Кину сюда, либо в аську тукну...


Спасибо, огромное человеческое спасибо... даже незнаю чем отблагодарить...


 
Energizer ©   (2006-11-19 14:13) [43]

Ух, собссно, кетчены:

1. Получить элементы квадратной матрицы  А=| a i,j |,  i,j=1, ..., n,  ai,j=f(i,j), где  f(i,j) =  4 ( 3.5 - i ) - 1.5 j ^ 2 + 20 cos( i j ).

1. cos(ij), я так понимаю, это cos(i*J радиан) ?

2. Из матрицы  A получить компоненты вектора  X={xi}, i=1,2,...,n, по следующему правилу: в качестве последнего элемента вектора взять произведение значений элементов той строки и того столбца матрицы, на пересечении которых находится ее первый отрицательный элемент. Все предыдущие элементы вектора заполнить элементами столбца ] (n+1)/2 [ (функция Round), отбросив последний.


2. Как определяется "первый" отрицательный элемент матрицы - начиная с верхней строки слева направо ?
3. Как вычислять последний элемент вектора в случае отсутствия у неё отрицательных элементов ?
4. Что означают квадратные скобки во фрагмене "элементами столбца ] (n+1)/2 [" ?  Если это обозначение целой части числа, то по-моему нужно [ ]. Или это какой-то дискретный предел двустороннего континуума ?
5. Элементы вектора, кроме последнего, заполняются элементами столбца ] (n+1)/2 [ матрицы в прямом порядке или обратном ?

3. Преобразовать вектор в соответствии с правилом: i-й элемент вектора равен  (хi + хn-i + хn-i-1)/3 где i=n-2,1 по вектору
6. Два последних элемента вектора оставить нетронутыми ?

7. Проги должны быть написаны в DOS-овском паскале ?
8. С какой точностью выводить числа ?
9. Каким должен быть процент глюков программы ?
10. Нужны ли комменты в программе ?
11. Требуется ли оптимизация кода ?
12. Нужен ли help к программе ?

Пока всё ->*


 
TauRus ©   (2006-11-20 09:54) [44]


> Energizer ©  



> 7. Проги должны быть написаны в DOS-овском паскале ?
> 8. С какой точностью выводить числа ?
> 9. Каким должен быть процент глюков программы ?
> 10. Нужны ли комменты в программе ?
> 11. Требуется ли оптимизация кода ?


7. да
8.9. мне неважно..
10.11. желательно ;) если не лень

отослал все задание тебе на почту
мда, вот почему я попросил помощи... столько вопросов... главное результат.. а любую задачу можно решить разными способамы, абы правильно... (на паре нам говорили что х в степени у можно решить 20...странно, как?) потому..я думаю преподу будет неважно как решено, главное чтобы было как проще, и работало :)

да, без использования оператора goto

и наверно... только ты решил помочь  с решением... всем лень или чтото хотят взамен...


 
Алхимик ©   (2006-11-20 10:35) [45]

> всем лень или чтото хотят взамен...

Ну тебе то тоже лень, чем мы хуже?


 
TauRus ©   (2006-11-20 12:36) [46]


> Ну тебе то тоже лень, чем мы хуже?


блин... я только начинаю осваивание..


 
Плохиш ©   (2006-11-20 12:42) [47]


> TauRus ©   (20.11.06 12:36) [46]
>
> > Ну тебе то тоже лень, чем мы хуже?
>
>
> блин... я только начинаю осваивание..

Это что, новый вариант фразы "Сами мы не местные"?


 
TauRus ©   (2006-11-20 18:54) [48]

а..что хотите то и думайте..


 
Cyrax ©   (2006-11-27 11:37) [49]

Так.. TauRus, если нужна прога - оставь мыло...


 
Nic (from first work)   (2006-11-27 12:55) [50]

Фишка а в том, что на 1 лабу нужно значительное время, особенно, если учитывать все детали типа корректности введённых данных, аккуратный вывод и т. д.

Поэтому, бесплатно её сделает тот, у кого есть свободное время. Может быть найдёте их. Спросили бы что именно непонятно -- здесь с радостью бы ответили.


 
Cyrax ©   (2006-11-27 21:17) [51]

выш...


 
Cyrax ©   (2006-11-28 20:42) [52]

TauRus, это что - игнор ?
:|


 
TauRus ©   (2006-11-29 09:37) [53]


> Cyrax ©  


извини... сегодня только на работе появился...

вот есть начало...

Program zad_2;
uses Crt;
const
n=100;
var
i,j,k,i1,j1: integer;
matrix:array[1..n,1..n] of real;
Begin
ClrScr;
write ("Vvedite razmernost matrix ne > ",n," n=");
readln (k);
j1:=0;
{zadanie 1 + ­ naxozhdenie koordinat otricatelnogo elementa}
For i:=1 to k do
for j:=1 to k do
 begin
   matrix[i,j]:=4*(3.5-i)-1.5*(j*j)+20*cos(i*j);
    if (matrix[i,j]<0) and (j1=0) then
      begin
       i1:=i;
       j1:=j;
      end;
  if j<k then
  write ("A[",i,",",j,"]=",matrix[i,j]:2:2,"  ")
  else
  writeln ("A[",i,",",j,"]=",matrix[i,j]:2:2);
 end;
{zadanie 2}

End.

нужно закончить...полное задание в 27 посте..
и если есть ошыбки или вдруг чтото не так скажи...ок?


 
Cyrax ©   (2006-11-29 10:30) [54]

Удалено модератором
Примечание: Личная переписка


 
TauRus ©   (2006-11-29 10:32) [55]

Удалено модератором
Примечание: Личная переписка


 
Cyrax ©   (2006-11-29 10:49) [56]

Удалено модератором


 
Nic ©   (2006-11-29 10:50) [57]

Удалено модератором


 
Alien1769 ©   (2006-11-29 11:12) [58]

Удалено модератором


 
TauRus ©   (2006-11-29 11:34) [59]


> Cyrax ©  

выдает ошыбку 202 в 0000:010Е, как только ввел размерность матрицы...


 
Alien1769 ©   (2006-11-29 11:37) [60]


> TauRus ©   (29.11.06 11:34) [59]
>
> > Cyrax ©  
>
> выдает ошыбку 202 в 0000:010Е, как только ввел размерность
> матрицы...


Я заранее предупреждал.

> Размерность твоей матрицы 100 по типу double это много для
> сегмента данных


 
Alien1769 ©   (2006-11-29 11:48) [61]

Используй указатели на записи.


 
TauRus ©   (2006-11-29 11:49) [62]


> Размерность твоей матрицы 100 по типу double это много для сегмента данных

понял...нужно 64? это макс?


 
Alien1769 ©   (2006-11-29 11:56) [63]

Размер данных не может превышать 65520 байт.
Поскольку тип доубле = 8 байт то матрица может быть построена только на указателях, либо измени размерность до 10.


 
TauRus ©   (2006-11-29 12:22) [64]


> Alien1769 ©  

хм...ради интереса ввел 100..работает...а дубле,-где, в матрице?



Страницы: 1 2 вся ветка

Текущий архив: 2006.12.17;
Скачать: CL | DM;

Наверх




Память: 0.59 MB
Время: 0.036 c
15-1164625630
Rule
2006-11-27 14:07
2006.12.17
Ктонить пользуется джабером ???


2-1164571089
abba
2006-11-26 22:58
2006.12.17
Как из String перейти в Char?


2-1164880618
ANB
2006-11-30 12:56
2006.12.17
Как из GUI приложения на делфи вернуть результат в ОС ?


3-1159196363
Vendict
2006-09-25 18:59
2006.12.17
Невидимая SyBase


1-1162460096
Дмитрий Белькевич
2006-11-02 12:34
2006.12.17
Условная компиляция нескольких форм