Пожалуйста решите на языке С++
Вычислить сумму квадратов заданной числовой последовательности
Входящие данные:
Во входящем потоке первой строки записано единое целое число N (0 < N <= 100) – число элементов числовой последовательности;
Во второй строке перечислены значения элементов целостной последовательности (через пропуск). Значения элементов по модулю не превышают 10.
Пример входящего файла (input.txt):
10
4 5 2 7 3 6 3 2 8 2
Исходящие данные:
В исходный поток вывести единое целое число.
Пример исходного файла (output.txt):
220
Ответы на вопрос
Ответил MagicSticks
1
Ответ:
#include <iostream>
using namespace std;
int main() {
int n, x, sum = 0;
cin >> n;
for (int i = 0; i < n; i++) {
cin >> x;
sum += x * x; // вычисляем квадрат числа и добавляем его к сумме
}
cout << sum << endl; // выводим результат
return 0;
}
Объяснение:
В данном примере мы считываем из входного потока количество элементов последовательности n, а затем в цикле for считываем каждый элемент x, вычисляем квадрат этого элемента и добавляем его к сумме sum. После завершения цикла выводим значение суммы в выходной поток.
Новые вопросы
Информатика,
1 год назад
История,
1 год назад
Английский язык,
1 год назад
Геометрия,
1 год назад
Қазақ тiлi,
6 лет назад