Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //*Программа, ищущая номер первого из трёх последовательных элементов в целочисленном массиве из 30 элементов, сумма которых максимальна.
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- int main ()
- {
- unsigned short m[30];
- srand (time(NULL));
- int i=0, summ_max=0, imax=0;
- while (i<30)
- {
- m[i]=rand();
- i++;
- }
- i=0;
- while (i<28)
- {
- if ((m[i]+m[i+1]+m[i+2]) > summ_max)
- {
- summ_max=m[i]+m[i+1]+m[i+2];
- imax=i;
- i++;
- }
- }
- cout<<"summ max ="<<summ_max<<endl<<"№"<<imax;
- cin.sync();
- cin.clear();
- cin.get();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement