Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- cout<<" Сумму модулей элементов массива, расположенных после последнего от-рицательного элемента";
- int kod,numb,summ=0;
- int size;
- cout <<endl<< "ВВедите размер массива:";
- cin >> size;
- int* array = new int[size];
- cout <<endl<< "Выберите способ заполнения массива";
- cout <<endl<< "0 -- Автоматический";
- cout <<endl<< "1 -- Ручной";
- cout <<endl<<"Выбор:";
- cin >> kod;
- switch(kod)
- {
- case 0:
- {
- for (int i=0; i<size;i++)
- {
- array[i]=rand()%11-5;
- cout<< array[i]<<" ";
- }
- break;
- }
- case 1:
- {
- cout <<endl<<"Введите массив:";
- for (int i=0; i<size;i++)
- {
- cin>>numb;
- array[i]=numb;
- }
- break;
- }
- }
- for (int i=size; i>0;i--)
- {
- if (array[i]<0) break;
- summ=summ+array[i];
- }
- cout<<endl<<"Ответ:" <<summ;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement