![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
InFuz |
![]() ![]()
Сообщение
#1
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 116 Регистрация: 13.10.2009 Город: Ульяновск Учебное заведение: УлГУ Вы: студент ![]() |
Вот и начался новый мучебный год, всем привет!
Дано: 2 похожие задачки, мне все равно на чем их писать на С++ или Паскале, хотя с Паскалем я знаком дольше чем с С++.
|
![]() ![]() |
InFuz |
![]()
Сообщение
#2
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 116 Регистрация: 13.10.2009 Город: Ульяновск Учебное заведение: УлГУ Вы: студент ![]() |
Vahappaday чот не въеду не как в то что вы написали.
вот у меня такая штука получилась, я создал массив kmas который хранит коэффициенты k для каждой пары x1,x2; y1,y2 и т.д. но все равно не фига не работает выдает что (1,2) кол-ен (2,5) Код //----------------------------------------------------------------- void main() { clrscr(); int i,sp1=1,sp2=1,n,f=0; cout<<"n="; cin>>n; int* vek1 = new int[n]; int* vek2 = new int[n]; double* kmas = new double[n]; //------------------------------------------------------------------ cout<<"zadaite 1 vektor"<<"\n"; for (i=0; i<n; i++) { cin>>vek1[i]; } cout<<"zadaite 2 vektor"<<"\n"; for (i=0; i<n; i++) { cin>>vek2[i]; } //------------------------------------------------------------------ for (i=0; i<n; i++) { sp1=sp1*vek1[i]; sp2=sp2*vek2[i]; if(vek2[i]!=0)kmas[i]=(double)vek1[i]/vek2[i]; } sp2=sp1+sp2; if(sp2==0) cout<<"vektora perp. \n"; else cout<<"vektora ne perp. \n"; for (i=0; i<n-1; i++) { if(kmas[i]==kmas[i+1]) f=1; else {f=0; break;} } if(f=1) cout<<"vektora kol."; else cout<<"vektora ne kol."; for (i=0; i<n; i++) { cout<<"\n kmas["<<i<<"]="<<kmas[i]; } delete []vek1; delete []vek2; delete []kmas; getch(); } |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.5.2025, 23:56 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru