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