C++
Ввести одномерный массив A из 11 элементов. Определить в нём
сумму элементов, значения которых лежат вне диапазона [−1; 5].
Ответы
Ответ дал:
0
Ответ:
Объяснение:
int sum = 0;
vector<int> a(11);
for(int i = 0; i < 11; ++i)
cin >> a[i];
for(int i = 0; i < 11; ++i)
if(a[i] >= -1 && a[i] <= 5])
sum += a[i];
cout << sum;
Ответ находится в sum
Daniil2201:
Не совсем понимаю как должна выглядеть полня программа
#include "stdafx.h"
#include
using namespace std;
int main(int argc, char* argv[])
{
int sum = 0;
vector a(11);
for(int i = 0; i < 11; ++i)
cin >> a[i];
for(int i = 0; i < 11; ++i)
if(a[i] >= -1 && a[i] <= 5])
sum += a[i];
cout << sum;
}
#include
using namespace std;
int main(int argc, char* argv[])
{
int sum = 0;
vector a(11);
for(int i = 0; i < 11; ++i)
cin >> a[i];
for(int i = 0; i < 11; ++i)
if(a[i] >= -1 && a[i] <= 5])
sum += a[i];
cout << sum;
}
Мы должны ввести а и i?
Вы должны ввести массив (11 элеметов)
Попробовал запустить программу выдаёт 11 ошибок, возможно использую неправильных #include. Если не составить труда можете написать программу в законченном виде?
Вас заинтересует
1 год назад
2 года назад
3 года назад
3 года назад
9 лет назад
9 лет назад