
Найти сумму нечетных чисел от 1 до N делящихся на 3. (N <=100): S = 3 + 9 + 15 + 21 + ...
помогите пж С++

Ответы на вопрос

#include <iostream>
#define N 100
signed main()
{
int _sum = 0;
for (size_t i = 1; i <= N; i+= 2)
if (i % 3 == 0)
_sum += i;
std::cout << _sum;
return 0;
}



Для нахождения суммы нечетных чисел от 1 до N, которые делятся на 3, можно использовать цикл и условие. Вот пример кода на языке Python, который решает данную задачу:
```python N = 100 sum = 0
for i in range(1, N+1): if i % 2 != 0 and i % 3 == 0: sum += i
print("Сумма нечетных чисел от 1 до", N, "делящихся на 3:", sum) ```
В этом коде мы инициализируем переменную `sum` с нулевым значением. Затем мы используем цикл `for` для перебора чисел от 1 до N. Внутри цикла мы проверяем, является ли число нечетным (`i % 2 != 0`) и делится ли оно на 3 (`i % 3 == 0`). Если оба условия выполняются, мы добавляем это число к переменной `sum`. В конце программы выводится сумма найденных чисел.
Например, если N = 100, то сумма нечетных чисел от 1 до 100, делящихся на 3, будет равна 1683.
Обратите внимание, что в данном примере мы предполагаем, что N задано заранее и равно 100. Если вам нужно вводить N с клавиатуры или получать его в качестве аргумента функции, код может быть немного изменен.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili