С++
10-11 класс
|
одномерный массив из 15 элементов нужно посчитать сумму положительных элементов массива и произведение отрицательных элементов и узнать что больше сумма или произведение
int sum = 0,pro = 1;
int A[15];
for (int i=0;i<15;i++)
{
cin>>A[i];
}
for (int i=0;i<15;i++)
{
if (A[i]>0) sum = sum+A[i];
else if (A[i]<0) pro = pro * A[i];
}
cout<<"Cумма положительных: "<<sum;
cout<<"Произведение отрицательных: "<<pro;
if (sum>pro) cout<<"Cумма больше";
else if (sum<pro) cout<<"Произведение больше";
else cout<<"Числа равны";
return 0;
Другие вопросы из категории
енные значения от -100 до 100. Напишите программу, которая позволит подсчитать среднее арифметическое положительных элементов массива, которые кратны первому элементу массива. Первый элемент не равен 0. (Паскаль)
2) Составить программу для вычисления Т=(R/Q+1)+S. R - наименьший элемент массива;
Q - произведение элементов массива с нечетными номерами;
S - количество элементов, лежащих в интервале (A,B) (ввести с клавиатуры).
3) Вычислить среднее арифметическое положительных элементов матрицы, расположенных ниже
побочной диагонали. Закрасить указанные элементы.
вычисления значения функции F(n), где n – натуральное число, задан следующими
соотношениями: