| Код | #include <iostream> #include <conio.h> using namespace std; const int n=8; void main() { int g=0,Z,i,massiv[n]; cout<<"Enter element of massive"<<endl; for(i=0;i<n;i++) cin>>massiv[i];
cout<<"Enter Z"<<endl; cin>>Z;
for(int i=0;i<n;i++) if(massiv[i]>Z) { massiv[i]=Z; g++; }
cout<<"Quantity of replacements"<<endl; cout<<g<<endl;
getch(); }
|
Цитата(jazzben @ 20.9.2008, 18:24 ) | | Есть код,программа запускается и работает,только я незнаю правильно ли она работает или нет!!!Можете проверить пожалуйста!! |
Нет, работало не правильно, только печатало, сколько элементов массива надо заменить, но не заменяло. Можешь просто в твоем коде вместо
писать | Код | if(array[i]>Z) { g+=1; array[i]=Z; }
|
но вышеизложенный код лучше.ИМХО. |