Помогите пожалуйста с задачей delphi

Violina
Сообщения: 13
Зарегистрирован: 05 апр 2008, 19:57

Помогите пожалуйста с задачей delphi

Сообщение Violina » 05 апр 2008, 20:08

помогите плиз..нужно сделать прогу..

Составить подпрограмму, которая в матрице Y(m,n) меняет местами 1-й и k-й столбец (1<m). C помощью подпрограммы поменять местами первый и последний столбцы матриц A(12,9), C(7,11), и третий и пятый столбц матрицы B(8,15). Исходные и преобразованные матрицы вывести на экран дисплея. Элементы входных матриц вычисляются по формулам:
A(c индексом i,j)=tg(j)+e^cos(i);
B(c индексом i,j)=sin(3.2j+4.2)+e^tg(1.5i);
C(c индексом i,j)=cos(12.4j+1).

Заранее благодарю!

C_O_D_E
Сообщения: 293
Зарегистрирован: 13 фев 2008, 20:10
Откуда: Беларусь. Орша
Контактная информация:

Re: Помогите пожалуйста с задачей delphi

Сообщение C_O_D_E » 05 апр 2008, 20:10

Матрица задается Random'но или считывается с формы?
Если назначен специальный человек для контроля за чистотой исходной информации, то найдется изобратательный идиот, который придумает способ, чтобы неправильная информация прошла этот контроль.

Violina
Сообщения: 13
Зарегистрирован: 05 апр 2008, 19:57

Re: Помогите пожалуйста с задачей delphi

Сообщение Violina » 05 апр 2008, 20:45

C_O_D_E, спасибо что откликнулась - получается матрица Y(m,n) заполняется через random - целыми числами - а матрицы А, B и С заполняются через формулы...

C_O_D_E
Сообщения: 293
Зарегистрирован: 13 фев 2008, 20:10
Откуда: Беларусь. Орша
Контактная информация:

Re: Помогите пожалуйста с задачей delphi

Сообщение C_O_D_E » 05 апр 2008, 20:49

1)
Y(m,n) меняет местами 1-й и k-й столбец (1<m)
For i:=1 to m do begin
x:=y[i,1];
y[i,1]:=y[i,k];
y[i,k]:=x;
end;
аналогично и в
поменять местами первый и последний столбцы матриц A(12,9), C(7,11), и третий и пятый столбц матрицы B(8,15).
Если назначен специальный человек для контроля за чистотой исходной информации, то найдется изобратательный идиот, который придумает способ, чтобы неправильная информация прошла этот контроль.

Violina
Сообщения: 13
Зарегистрирован: 05 апр 2008, 19:57

Re: Помогите пожалуйста с задачей delphi

Сообщение Violina » 05 апр 2008, 21:01

Спасибо! Буду пробовать!

C_O_D_E
Сообщения: 293
Зарегистрирован: 13 фев 2008, 20:10
Откуда: Беларусь. Орша
Контактная информация:

Re: Помогите пожалуйста с задачей delphi

Сообщение C_O_D_E » 05 апр 2008, 21:03

Знаете как задавать Random'но или подсказка нужна?
Если назначен специальный человек для контроля за чистотой исходной информации, то найдется изобратательный идиот, который придумает способ, чтобы неправильная информация прошла этот контроль.

Violina
Сообщения: 13
Зарегистрирован: 05 апр 2008, 19:57

Re: Помогите пожалуйста с задачей delphi

Сообщение Violina » 05 апр 2008, 21:19

Подсказка очень нужна.. помогите если можно.. я уже совсем запуталась

MOTOCoder
Сообщения: 542
Зарегистрирован: 14 янв 2008, 20:27
Откуда: Россия, Псков

Re: Помогите пожалуйста с задачей delphi

Сообщение MOTOCoder » 05 апр 2008, 21:45

Возможно, Вы не совсем правильно поняли, что требуется сделать-заполнять random'ом ничего не нужно, матрицы Y как таковой в программе нет, она используется для описания принципа работы подпрограммы. В программе должны присутствовать только матрицы A, B, C , которые заполняются с помощью формул, указанных в задаче.
Ни что так не ограничивает фантазию программиста, как компилятор...

Violina
Сообщения: 13
Зарегистрирован: 05 апр 2008, 19:57

Re: Помогите пожалуйста с задачей delphi

Сообщение Violina » 05 апр 2008, 22:56

Спасибо Вам огромное что обьясняете мне.. и пытаетесь помочь, но не получается у меня пока

Violina
Сообщения: 13
Зарегистрирован: 05 апр 2008, 19:57

Re: Помогите пожалуйста с задачей delphi

Сообщение Violina » 11 апр 2008, 19:01

Добрый вечер! Снова обращаюсь к Вам за помощью.. ну вообщем прогу написать получилось почти.. есть небольшая проблемка у меня - помогите написать на Delphi 2 формулы sin(3.2j+4.2)+e^tg(1.5i) и tg(j)+e^cos(i) только не через Power - он у меня не работает - пишет File no found: Power.dcu Помогите плиз...

Ответить