Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
Автор: Cena (03.12.2011 в 16:07) Здраствуйте, спасибо за помощь, а вот так поступить можно:
#include <iostream> #include <math.h> #include <malloc.h> using namespace std; int main() { int i, Nmax, max, m, N, K, sr, Kmax; int *X; int *Z; cout<<"N="<<N<<"\t Z="<<Z<<"\n"; X=new int[N]; Z=new int[K]; for(i=0; i<N; i++) for(i=0; i<K; i++) { cout<<"MASSIV^"<<i+1<<"\n"; cin>>X[i]; cin>>Z[i]; //поиск максимального элемента max=X[0]; Nmax-0; max=Z[0]; Kmax=0; for(i=1; i<N; i++) { if(max>X[i]) { max=X[i]; Nmax=i; } } for(i=1; i<K; i++) { if(max>X[i]); { max=X[i]; Kmax=i; } } //ищем простые числа bool prostoe (int n) { bool pr; int i; for(pr=true, i=2; i<=n/2; i++) if(n%i==0) { pr=false; break; } return (pr); } // функция удаления void udal (int*x, int m, int*n) { int i; for(i=m; i<*n-1; *(x+i)=*(x+i+1), i++) --*n; realloc ((int*x), *n*sizeof(int)); } float sr_arifm(int*X, int N) { int i; float s=0, sr; for(i=0; i<N; s+=X[i], i++) if(N>0) return (sr=s/N); else return 0; } float sr_arifm(int*Z, int K) { int i; float s=o,sr; for(i=0; i<K; s+=Z[i], i++) if(K>0) return (sr=s/K); else return 0; } cout<<"sr Z="<<sr Z<<"\t sr X="<<sr X<<"\n"; return 0; }
Ваше имя:
Пароль:
Цитировать Используйте тэги для выделения текста: Код: [code][/code] Жирный: [b][/b] Наклонный: [i][/i] URL: [url][/url]
Сообщение:
Прикрепить: