Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
72 / 52 / 8
Регистрация: 13.11.2017
Сообщений: 383

Получить сумму чисел заданного вида, которые являются утроенными нечетными

23.02.2018, 04:02. Показов 1549. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано натуральное число n. Получить сумму тех чисел вида
i − i*n2 + n (i=1,2,3,.,n)
которые являются утроенными нечетными.

Написал код программы к задаче (задача на фото). Не очень понял эту задачу. Проверить не могу, на ноуте что-то тупит программа, а к компьютеру подберусь не скоро. Посмотрите, пожалуйста, что не так, где и как исправить. Нужно использовать циклы. Заранее большое спасибо!


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <math.h>
 
using namespace std;
int main(int argc, char** argv) {
    int i, n, s, x;
    cout << "Vvedite chislo n = ";
    cin >> n;
    s = 0;
    for (i = 1; i <= n; i++) {
        x = i - i*n*n + n;
        if (x%3==0) {
            s+=x;
            cout << "Summa s = " << endl;
        }
    }
    system("pause");
    return 0;
}
Миниатюры
Получить сумму чисел заданного вида, которые являются утроенными нечетными  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.02.2018, 04:02
Ответы с готовыми решениями:

Дано натуральное число n. Получить сумму тех чисел вида i3-3in2+n (i=1, 2, …, n), которые являются утроенными нечетными
n = (int(input(&quot;Введите число n &quot;))) i = 3 for i in range(n): x = i*i*i-3*i*n*n+n print(i,'. ',x) if (frac(x/3)==0)...

Дано натуральное число n. Получить сумму тех чисел вида i3-3in2+n (i=1, 2, …, n), которые являются утроенными нечетными
Дано натуральное число n. Получить сумму тех чисел вида i3-3in2+n (i=1, 2, …, n), которые являются утроенными нечетными. Программа...

Сочетания цикла и разветления: Получить сумму тех чисел, которые являются утроенными нечетными
Дано натуральное число n. Получить сумму тех чисел вида i3 - 3in2 + n(i = 1,2, ..., n), которые являются утроенными нечетными.

7
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
23.02.2018, 07:15
Цитата Сообщение от eganator Посмотреть сообщение
на ноуте что-то тупит программа
Эта программа закончит работу быстрее чем вы отпустите клавишу Enter. Даже на самом древнем железе.
0
72 / 52 / 8
Регистрация: 13.11.2017
Сообщений: 383
23.02.2018, 14:01  [ТС]
Цитата Сообщение от outoftime Посмотреть сообщение
Эта программа закончит работу быстрее чем вы отпустите клавишу Enter. Даже на самом древнем железе.
Да дело не с железом, сама среда тупит. В блокноте делал)
А так программа правильно написана?
0
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
23.02.2018, 19:31
Цитата Сообщение от eganator Посмотреть сообщение
сама среда тупит
Компирилуй руками, зачет тебе "среда" на допотопной машине?

Цитата Сообщение от eganator Посмотреть сообщение
А так программа правильно написана?
Скомпилируй, проведь на малых n

Добавлено через 1 минуту
https://msdn.microsoft.com/en-... 35639.aspx
0
72 / 52 / 8
Регистрация: 13.11.2017
Сообщений: 383
24.02.2018, 13:15  [ТС]
Есть такая задача на циклы:
Дано натуральное число n. Получить сумму тех чисел вида
i − i*n^2 + n (i=1,2,3,.,n)
которые являются утроенными нечетными.
Я составил программу, но она не правильно считает. Не могу разобраться, только недавно начал изучать С++. Подскажите, пожалуйста, где ошибка и как исправить. Спасибо за помощь.
Вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <math.h>
 
using namespace std;
int main(int argc, char** argv) {
    int i, n, s, x;
    cout << "Vvedite chislo n = ";
    cin >> n;
    s = 0;
    for (i = 1; i <= n; i++) {
        x = i - i*n*n + n;
        if (x%3==0) {
            s+=x;
            cout << "Summa s = " << endl;
        }
    }
    system("pause");
    return 0;
}
0
 Аватар для Hitoku
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
24.02.2018, 13:37
Наверное вот так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <math.h>
 
using namespace std;
int main(int argc, char** argv) {
    int i, n, s, x;
    cout << "Vvedite chislo n = ";
    cin >> n;
    s = 0;
    for (i = 1; i <= n; i++) {
        x = i - i * n*n + n;
        if (x % 3 == 0)
            s += x;
    }
    cout << "Summa s = " << s << endl;
    system("pause");
    return 0;
}
1
72 / 52 / 8
Регистрация: 13.11.2017
Сообщений: 383
24.02.2018, 14:03  [ТС]
Hitoku,
Цитата Сообщение от Hitoku Посмотреть сообщение
cout << "Summa s = " << s << endl;
Это да, так, спасибо, забыл дописать. А так код правильно написан?
0
 Аватар для Hitoku
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
24.02.2018, 14:20
eganator, ну если результат тот, который нужен, значит правильно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.02.2018, 14:20
Помогаю со студенческими работами здесь

Вычисление суммы всех чисел данного вида, которые являются удвоенными нечетными
Дано натуральное число n. Написать программу вычисления суммы всех чисел вида: i^3-3in^3+n, где і = 1, 2, ..., n, которые являются...

Определить сумму тех чисел, которые являются нечетными
помогите пожалуйста, нужно подробное решение, плз Ввести с клавиатуры n чисел. Определить сумму тех из них, которые являются нечетными.

Вычислить сумму элементов, которые являются удвоенными нечетными числами
помагите найти ошибки заранее благодарен. Задача:Дана прямоугольная матрица Аi,j (i=1,.n; j=1,m). Вычислить сумму элементов, которые...

Вычислить сумму элементов, которые являются удвоенными нечетными числами
Дана прямоугольная матрица Аi,j (i=1,.n; j=1,m). Вычислить сумму элементов, которые яв-ляются удвоенными нечетными числами. ...

Условие: Вывести на экран те из чисел, которые являются нечетными
1.Даны три целых числа. Вывести на экран те из них, которые являются нечетными 2.Даны три различных целых числа. Определить, какое из них...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru