Нужна помощь. буду очень благодарен. с++​

Нужна помощь. буду очень благодарен. с++​

Задание 1#include <iostream>using namespace std;int main(){ cout.precision(10); int n, m; bool a=false; cout<<"Введите кол-во элементов массива: "; cin>>n; cout<<"Введите элементы массива: "; double arr[n]; for (int i=0; i<n; ++i) cin>>arr[i]; for (int i=0; i<n; ++i) if (arr[i]<0) {a=true; m=i; break;} if (a==false) cout<<"Отрицательные элементы в массиве отсутствуют"; else {  cout<<"Первый отрицательный элемент массива находится под номером "<<m+1<<endl;  cout<<"следующие за ним элементы:";  for (int i=m+1; i<n; ++i) cout<<arr[i]<<" "; } return 0;}Задание 2#include <iostream>using namespace std;int main(){ cout.precision(10); int n, m=0; cout<<"Введите кол-во элементов массива: "; cin>>n; cout<<"Введите элементы массива: "; double arr[n], arrb[n]; for (int i=0; i<n; ++i) cin>>arr[i]; for (int i=0; i<n; ++i) if (arr[i]<0) {arrb[m]=arr[i]; ++m;} for (int i=0; i<n; ++i) if (arr[i]>=0) {arrb[m]=arr[i]; ++m;} for (int i=0; i<n; ++i) cout<<arrb[i]<< " "; return 0;}Задание 3#include <iostream>using namespace std;int main(){ cout.precision(10); int n, m=0; cout<<"Введите кол-во элементов массива: "; cin>>n; cout<<"Введите элементы массива: "; double arr[n]; for (int i=0; i<n; ++i) {  cin>>arr[i];  if (arr[i]<arr[m]) m=i; } for (int i=m+1; i<n; ++i) if (arr[i]>0) arr[i]=0; for (int i=0; i<n; ++i) cout<<arr[i]<< " "; return 0;}P.S. Удалить элемент из "нормального" массива нельзя, поэтому он просто обнуляется.Задание 4#include <iostream>using namespace std;int main(){ cout.precision(10); double s; cout<<"Введите минимльную цену винчестера: "; cin>>s; cout<<"Введите цену каждого винчестера и их вместимость: "; double arra[22], arrb[22]; bool arr[22]; for (int i=0; i<22; ++i) {  arr[i]=false;  cin>>arra[i];  cin>>arrb[i];  if (arra[i]>s) arr[i]=true; } for (int i=0; i<22; ++i) if (arr[i]==true) cout<<arrb[i]<<" ";}Задание 5#include <iostream>using namespace std;int main(){ cout.precision(10); double s=0; cout<<"Введите цену каждого автомобиля и мощность его двигателя:"<<endl; double arra[30], arrb[30]; for (int i=0; i<30; ++i) {  cin>>arra[i];  cin>>arrb[i];  if (arrb[i]>100) s+=arra[i]; } cout<<"Общая цена автомобилей, мощность которых превышает 100 л.с. составляет "<<s;}

Оценить ответ

Загрузить картинку
Не нравится ответ?

Если ответ на твой вопрос отсутствует, или он не полный, то рекомендуем найти информацию через поиск на сайте.

Найти другие ответы
Новые вопросы и ответы