IPB

Здравствуйте, гость ( Вход | Регистрация )

> С++ & Pascal, Вектора в n-мерном пространстве
InFuz
сообщение 29.9.2010, 14:09
Сообщение #21


Студент
**

Группа: Продвинутые
Сообщений: 116
Регистрация: 13.10.2009
Город: Ульяновск
Учебное заведение: УлГУ
Вы: студент



Вот и начался новый мучебный год, всем привет!

Дано: 2 похожие задачки, мне все равно на чем их писать на С++ или Паскале, хотя с Паскалем я знаком дольше чем с С++.
  • 1. Найти сумму, разность, скалярное произведение и квадрат евклидовой нормы двух векторов в n-мерном пространстве.
  • 2. Проверить два вектора в n-мерном пространстве на перпендикулярность и коллинеарность.
Проблема: не знаю как эти задачи так то решить не точно запрограммировать их (IMG:style_emoticons/default/rolleyes.gif) (по этой же причине нет пока своих наработок т.к. не знаю даже с чего начать (IMG:style_emoticons/default/blush.gif) )
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
InFuz
сообщение 3.10.2010, 13:29
Сообщение #22


Студент
**

Группа: Продвинутые
Сообщений: 116
Регистрация: 13.10.2009
Город: Ульяновск
Учебное заведение: УлГУ
Вы: студент



1 вот так получилась

Цитата
program vekt;
uses crt;
var x1,x2,y1,y2,xb,yb,sp:integer; en:real;
BEGIN
clrscr;

write('x1= '); readln(x1);
write('y1= '); readln(y1);
write('x2= '); readln(x2);
write('y2= '); readln(y2);

xb:=x1+x2;
yb:=y1+y2;
writeln('A(x1,y1)+B(x2,y2)= (',xb,',',yb,')');
xb:=x1-x2;
yb:=y1-y2;
writeln('A(x1,y1)-B(x2,y2)= (',xb,',',yb,')');
sp:=x1*y1+x2*y2;
writeln('A*B=',sp);
en:=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
writeln('Evk. norm.= ',en);

readkey
END.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
InFuz   С++ & Pascal   29.9.2010, 14:09
Евгений М.   Почитать литературу.   29.9.2010, 14:22
InFuz   Поделитесь хотя бы ссылкой а то гугл всякую фигню ...   29.9.2010, 14:27
Harch   гм, прогать умею отлично, но раз ты не можешь сдел...   29.9.2010, 14:30
Евгений М.   Я думал Вам преподы уже давали. Подбельский. Язык ...   29.9.2010, 14:32
InFuz   не не я про математическую часть задачи :)   29.9.2010, 14:35
Harch   а я разве ее не объяснил?   29.9.2010, 14:38
Vahappaday   При проверке на коллинеарность сразу проверяй, нет...   29.9.2010, 14:39
InFuz   Harch спасибо за "пищу для ума"   29.9.2010, 14:39
Harch   то есть ты не понял? объяснить подробнее? P.S. по ...   29.9.2010, 14:41
InFuz   понял, еще воплощать не пробовал, щас другое пишу,...   29.9.2010, 14:47
Harch   Хорошо. Пояснения по синтаксису и написанию програ...   29.9.2010, 14:48
InFuz   С программной частью вроде проблем нет.   29.9.2010, 14:52
Harch   Хорошо.   29.9.2010, 14:58
InFuz   Для 2 программы вот так получилось void main...   3.10.2010, 11:19
Vahappaday   это не n-мерное пространство, а 2-мерное   3.10.2010, 11:24
InFuz   это не n-мерное пространство, а 2-мерное я спро...   3.10.2010, 11:31
Евгений М.   У меня сомнения, что вектора (1;2) и (2;5) коллине...   3.10.2010, 11:32
InFuz   У меня сомнения, что вектора (1;2) и (2;5) коллин...   8.10.2010, 13:50
InFuz   все заменил.   3.10.2010, 11:39
InFuz   а квадрат евклидовой нормы это будет e=x1^2+y1^2+x...   3.10.2010, 12:08
tig81   а квадрат евклидовой нормы это будет e=x1^2+y1^2+...   3.10.2010, 12:28
InFuz   евклидова норма это корень из суммы квадратов коор...   3.10.2010, 13:11
Vahappaday   e = (x2-x1)^2 + (y2-y1)^2 - это уже квадрат нормы   3.10.2010, 13:18
tig81   e = (x2-x1)^2 + (y2-y1)^2 - это уже квадрат нормы...   3.10.2010, 13:46
InFuz   1 вот так получилась   3.10.2010, 13:29
Vahappaday   То что я написал - это норма разности двух векторо...   3.10.2010, 13:45
InFuz   ясно   3.10.2010, 13:54
Vahappaday   для n-мерного пространства будет n-1 формула (x1)1...   8.10.2010, 15:41
InFuz   Vahappaday чот не въеду не как в то что вы написал...   9.10.2010, 12:29
Vahappaday   if(f==1) cout<<"vektora kol."; Кос...   9.10.2010, 15:42
InFuz   Да и проверка на перпендикулярность не корректна:...   10.10.2010, 10:47
Vahappaday   Насчёт (2;2) и (1; -1) - нарисуйте на бумажке, буд...   10.10.2010, 11:25


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.5.2025, 4:30

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru