14.02.2009, 01:58
|
#24
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Помогите.Задачи в С++ Борланд
как вариант
#include <stdlib.h>
#include <math.h>
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
template<class data>
unsigned GetMax(data v[],unsigned N){
unsigned ndx=0;
for(unsigned i=1;i<N;i++){
if(v[i]>v[ndx])
ndx=i;
}
return ndx;
}
template<class data>
void InputRNDvector(data *v,unsigned size){
for(unsigned i=0;i<size;i++){
v[i]=(rand()%100)*0.1;//0.0;0.1;...9.9;
}
}
template<class data>
void OutputRNDvector(data *v,unsigned size){
for(unsigned i=0;i<size;i++){
cout<<i<<setw(7)<<v[i]<<"\n";
}
}
void main(){
int N=10;
double *X=new double[N];
InputRNDvector(X,N);
OutputRNDvector(X,N);
unsigned Xi=GetMax(X,N);
cout<<"--------------"<<endl;
cout<<"["<<Xi<<"]="<<X[Xi]<<endl;
cout<<"\n";
double *Y=new double[N];
InputRNDvector(Y,N);
OutputRNDvector(Y,N);
unsigned Yi=GetMax(Y,N);
cout<<"--------------"<<endl;
cout<<"["<<Yi<<"]="<<Y[Yi]<<endl;
getch();
}
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|