Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.57 MB
Время: 0.04 c
2-1164460129
asdqwer
2006-11-25 16:08
2006.12.17
Открытие файла, не закрытого другой программой


15-1164713419
sergey888
2006-11-28 14:30
2006.12.17
Скончалась Любовь Полищук


3-1160402974
YuRock
2006-10-09 18:09
2006.12.17
Отмена долгого запроса


11-1141342016
Dimaxx
2006-03-03 02:26
2006.12.17
Может я не так делаю?...


2-1164964269
Cobra
2006-12-01 12:11
2006.12.17
Моя форма непрямоугольная





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский