Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » программирование на pascal

Ответить
Настройки темы
программирование на pascal

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: doc Variant.doc
(17.5 Kb, 25 просмотров)
Нужна помощь в паскале, самому разобраться не хватает времени..(заочка)

Отправлено: 10:48, 09-11-2006

 

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Интересно, кто-то поможет?

Отправлено: 09:48, 14-11-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для CyraxZ

Ветеран


Сообщения: 784
Благодарности: 11

Профиль | Отправить PM | Цитировать


Напости на http://delphimaster.ru/cgi-bin/forum.pl?n=18
Там вначале обязательно поприкалываются, потом возможно по делу напишут...
В любом случае текучка там высокая, можно быдет всё обсудить...

Отправлено: 12:27, 14-11-2006 | #3


Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо, но ведь там делфи?

Отправлено: 16:01, 14-11-2006 | #4


Аватара для kim-aa

Назгул


Сообщения: 2633
Благодарности: 345

Профиль | Отправить PM | Цитировать


Цитата:
Спасибо, но ведь там делфи?
Надеюсь Вы учитесь не на медика?

-------
Мы овладеваем более высоким стилем спора. Спор без фактов. Спор на темпераменте. Спор, переходящий от голословного утверждения на личность партнера. (c)Жванецкий


Отправлено: 16:09, 14-11-2006 | #5


Аватара для CyraxZ

Ветеран


Сообщения: 784
Благодарности: 11

Профиль | Отправить PM | Цитировать


Те задачи, которые тебе нужно решить, не имеют никакого отношения к графике и объектам, т.е. там у тебя чисто паскаль (вычисления, функции).. Да и из-за высокой текучки на том форуме получишь первые ответы практически сразу...

Сам бы написал код, но заданий много - времени жалко (сам-то я писал за бабки студентам), но вот лень просто, мотивации нету...

Последний раз редактировалось CyraxZ, 15-11-2006 в 11:50.


Отправлено: 20:02, 14-11-2006 | #6


Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
Надеюсь Вы учитесь не на медика?
неа, я больше по дизайну, а тут поступил чегото на програмера, так блин малость время не расчитал, поэтому нужна помощь...



Отправлено: 17:11, 15-11-2006 | #7


Пользователь


Сообщения: 51
Благодарности: 1

Профиль | Отправить PM | Цитировать


1. не вижу квадратного уравнения. написана только степенная и синусоидальная функции.
2.
program lab(output);
var
A: array[0..10, 0..10] of real;
i,j: integer;
begin
writeln('Acckij massiv A[11,11]');

for i:=0 to 10 do
begin
for j:=0 to 10 do
begin
A[i,j]:=4*(3.5-i)-1.5*j*j+20*cos(i*j);
write(A[i,j]:10:2);
end;
writeln();
end;
end.

Отправлено: 16:52, 09-12-2006 | #8


Пользователь


Сообщения: 51
Благодарности: 1

Профиль | Отправить PM | Цитировать


3.
program lab(output);
var
A: array[0..10, 0..10] of real;
B: array[0..10, 0..10] of integer;
vektor: array[0..10] of real;
i,j: integer;
q,w, min:integer;
proizv :real;

begin
writeln('Acckij massiv A[11,11]');

for i:=0 to 10 do
begin
for j:=0 to 10 do
begin
A[i,j]:=4*(3.5-i)-1.5*j*j+20*cos(i*j);
write(A[i,j]:10:4);
end;
writeln();
end;

for i:=0 to 10 do
begin
for j:=0 to 10 do
begin
IF A[i,j]<0 then B[i,j]:=i*j
else
B[i,j]:=0
end;
end;

min:=100;
for i:=0 to 10 do
begin
for j:=0 to 10 do
begin
if (B[i,j]<min) and (B[i,j]<>0) then
begin
min:=B[i,j];
q:=i;
w:=j;
end;
end;
end;
writeln('Pervoe otricatel~noe chislo:', A[q,w]:10:4);
writeln('Nomer stroki i stolbca pervogo otricatel~nogo chisla:', q,',',w);

proizv:=1;
for j:=0 to 10 do
begin
proizv:=proizv*A[q,j];
end;

for i:=0 to 10 do
begin
proizv:=proizv*A[i,w];
end;

for i:=0 to 9 do
begin
vektor[i]:=A[i,5];
end;

vektor[10]:=proizv;

writeln('Chudo vektor');
writeln;
for i:=0 to 10 do
begin
writeln(vektor[i]:15:4);
end;

end.

Отправлено: 18:44, 09-12-2006 | #9


Пользователь


Сообщения: 51
Благодарности: 1

Профиль | Отправить PM | Цитировать


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


что значит первый отрицальнный элемент? От Владивостока или от Калининграда он будет первым?
мой вариант находит первый отрицательный элемент с левого верхнего угла матрицы.

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

i-ый элемент. те i-переменная, порядковый номер числа. и тут же утверждается, что i=n-2,1 те в моем случае 8 и 9.
имхо, задание не достаточно точное.

Отправлено: 21:51, 09-12-2006 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » программирование на pascal

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Всё о TURBO PASCAL (обсуждение, помощь в написание программ, ошибки, Pascal ABC) Loading Программирование и базы данных 41 20-05-2015 15:28
[решено] программирование на pascal PAUK Программирование и базы данных 2 09-11-2006 10:43
Программирование andy666 Программирование и базы данных 3 24-10-2003 22:17
Программирование andy666 Программирование и базы данных 1 10-10-2003 19:52
Программирование на С++ Agent Comanche Программирование и базы данных 12 08-07-2003 00:21




 
Переход