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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Borland Pascal.Срочно нужна помощь!

Ответить
Настройки темы
Borland Pascal.Срочно нужна помощь!
Troy


Сообщения: n/a

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


Люди добрые, я здесь первый раз, но очень надеюсь на вашу помощь!В общем в универе завал: по причине болезни накопился долг по информатике в 4 лабы...Лабы, как вы наверно уже поняли по Borland Pascal.Если вам не трудно не могли бы вы мне помочь?Может для вас эти задачи и покажутся простыми, но так как я пропустил 2 недели занятий, мне написать код этих программ не по силам...
Вот условия задач:

1)Обработка одномерных массивов:
Переписать подряд в массив А положительные элементы, а в массив Z отрицательные элементы массива В.
Массив В(20)

2)Обработка двумерных массивов:
В массиве В(4,4) найти произведение кубов главной диагонали.

3)Вычисление определённого интеграла приближёнными методами:
Подинтегральная функция: lnx (x в квадрате)
Метод численного решения: прямоугольников
Число отрезков: 50
Интервал интегрирования [1;2,5]


Заранее всем откликнувшимся огромное спасибо!

Отправлено: 16:37, 17-12-2004

 

Аватара для fossil

Ветеран


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

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


Код: Выделить весь код
Program lab1;
Uses crt;
Var a:array [1..20] of real;
    b:array [1..20] of real;
    c:array [1..20] of real;
    i,n,m:integer;
begin
clrscr;
n:=1;
m:=1;
for i:=1 to 20 do
  begin
  write('Введите ',i:2,'-e значение: ');
  read(b[i]);
  if b[i]<0 then c[n]:=b[i] else a[m]:=b[i];
  n:=n+1;
  m:=m+1;
end;
end.
Извени что малость не так.... писал на скорую руку.

Отправлено: 19:33, 18-12-2004 | #2



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

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

burnt


Сообщения: n/a

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


мне тоже помощь нужна по Паскалю. кто не сильно занят и кому не влом помочь, отзовитесь пожалуйста. чем быстрей- тем лучше.
ICQ 245348211
или приватом

Последний раз редактировалось hasherfrog, 10-01-2005 в 12:33. Причина: мыло должно быть в профиле


Отправлено: 11:22, 06-01-2005 | #3


Аватара для Savant

Старожил


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

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


burnt
Зачем приватом?
Давай так...

пиши задание, давно размяться пора

Отправлено: 11:25, 06-01-2005 | #4

burnt


Сообщения: n/a

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


Вложения
Тип файла: txt LIST1.txt
(1.8 Kb, 2 просмотров)
Тип файла: txt LIST2.txt
(1.8 Kb, 3 просмотров)
Тип файла: zip задания.zip
(6.6 Kb, 3 просмотров)

гы! задание! 9 штук и все надо решить максимум до 9 января.
вот они:

13_4_5

Последовательность многочленов H0(x), H1(x), ... определяется следующим образом:

H0(x)=1,

H1(x)=x,

….

Hk(x)=xHk-1(x)-(k-1)Hk-2(x) (k=2, 3, ...).

Получить:

а) H2 (x), H4 (x), H6 (x).

б) Даны действительные числа a0, ..., a6. Получить многочлен

a0H0 (x)+...+a6H6 (x).

в) Данo действительнoе числа a. Вычислить H0(a)+...+H6(a).





13_5_1

Даны целые числа f1, f2, f3, ..., f10, являющиеся коэффициентами многочлена z(x). Исследовать существование целочисленных корней уравнения z(x)=0.





14_5_11

Файл LIST.1 содержит заголовок программы, функции det2, det3 и следующие процедуры: input, output, sum, subtract, multiply, system2, system3.



Порядок решения задачи

1. Внимательно проанализируйте условие задачи и определите, какими процедурами и функциями из файла LIST.1 Вы воспользуетесь для данной задачи.

2. Допишите основную программу.

3. Исполните программу.



Задача:

Наклонная призма ABCDA1B1C1D1, в основании которой лежит трапеция ABCD (BA = L*CD), построена на векторах BA=a, BC=b, BB1=c. Вычислить вектор ОD1,где О - точка пересечения диагоналей основания.





15_3_1

Файл LIST.2 содержит заголовок программ функции det2, modulus, scalar и следующие процедуры:input, output, sum, subtract, multiply, angle, vectormult.



Задача:

Тетраэдр SABC задан векторами трех ребер a,b,c, выходящих из одной вершины (точка S совпадает с началом координат). Найдите объем тетраэдра;





15_5_2

Файл LIST.2 содержит заголовок программ функции det2, modulus, scalar и следующие процедуры:input, output, sum, subtract, multiply, angle, vectormult.



Задача:



Тетраэдр SABC задан векторами трех ребер a,b,c, выходящих из одной вершины (точка S совпадает с началом координат). Найдите расстояние между центром вписанной сферы и центроидом;





3_с17

Дано натуральное число К, не превосходящее 2 000 000 000. Выписать все решения уравнения в натуральных числах, или выдать сообщение, что решений у данного уравнения нет.





7_с19

Найти все цифры десятичной записи числа 3^(2^(3^2)).





5_с21

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





2_с23

Чтобы закодировать текст, его записывают в таблицу n´n строк, n - заданное нечетное число. Затем прочитывают по спирали, начиная с центра. Напишите программу раскодирования текста.



ЗЫ файлы list1.pas и list2.pas переименованы в list1.txt и list2.txt соответственно. приложены сюда. плюс вордовский файл(в архиве), т.к. некоторые формулы в этом wysiwyg отображаются неправильно

Последний раз редактировалось burnt, 06-01-2005 в 16:12.


Отправлено: 16:06, 06-01-2005 | #5


Аватара для BBoost

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


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

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


Program lab2;
var
B:array [1..4,1..4] of integer;
s:real;
i,j:integer;
begin
s:=1;
for i:=1 to 4 do begin
for j:=1 to 4 do begin
read(B[i,j];
end;
readln;
end;
for i:=1 to 4 do s:=s*(sqr(b[i,i])*b[i,i]);
end.

-------
- А где наша черепашка?
- Так она во дворе с детьми... орехи колет...


Отправлено: 16:08, 06-01-2005 | #6

burnt


Сообщения: n/a

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


ну как? ничё задачки для первого курса?

Отправлено: 12:27, 10-01-2005 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Borland Pascal.Срочно нужна помощь!

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 - help плиз.... срочно нужна помощь по контроллерам домена..срочно очень God-of-Chaos Windows Server 2008/2008 R2 10 10-11-2009 16:47
БП и ИБП - Срочно нужна помощь!!!! disru Прочее железо 2 31-10-2009 13:36
Срочно Срочно нужна помощь!!! Восстановил сервер с бэкапа qraf eric Microsoft Windows NT/2000/2003 9 13-10-2009 10:32
Срочно нужна помощь _zonder_ Сетевые технологии 2 25-04-2006 10:15
Срочно нужна помощь!!! Novikov Microsoft Windows NT/2000/2003 7 14-08-2003 17:18




 
Переход