Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 11.10.2022
Сообщений: 6

Написать программу для вывода куба числа в виде последовательности нечётных чисел

12.10.2022, 08:00. Показов 1206. Ответов 3

Студворк — интернет-сервис помощи студентам
Самым простым и доступным способом написать программу c++, которая выводит куб любого введённого числа в виде суммы последовательности нечётных чисел
Например:
1^3 = 1
2^3 = 3+5
3^3 = 7+9+11
4^3 = 13+15+17+19
5^3 = 21+23+25+27+29
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.10.2022, 08:00
Ответы с готовыми решениями:

Написать программу для вывода куба числа в виде суммы
Самым простым и доступным способом написать программу c++, которая выводит куб любого введённого числа в виде суммы Например: 1^3 = 1 ...

Написать программу для вывода последовательности чисел на экран
С помощью вложенных циклов на C#

Написать программу для вывода на экран чисел Фибоначчи, меньших заданного числа Q
Написать программу для вывода на экран чисел Фибоначчи (1,1,2,3,5,8 ... xn = xn-1 + xn-2), меньших заданного числа Q. Помогите кому не...

3
Модератор
Эксперт С++
 Аватар для zss
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,244
12.10.2022, 09:00
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int Pstart(int n) // ф-я определяющая начало последовательности
{
    int res=0;
    for(int i=0;i<n;i++)
        res+=i;
    return res*2+1;
}
int main()
{
    int n;
    cin>>n;
    int p=Pstart(n);
    int s=0;
    for(int i=0;i<n;i++)
        s+=p+i*2; // суммирует n чисел начиная с p
    cout<<s;
    cin.get();
    return 0;
}
2
Злостный нарушитель
 Аватар для Verevkin
10359 / 5774 / 1274
Регистрация: 12.03.2015
Сообщений: 26,686
12.10.2022, 09:10
Лучший ответ Сообщение было отмечено Andrew332 как решение

Решение

C++
1
2
3
4
5
6
7
void foo(unsigned x)
{
  printf(" %3u^3 = ", x);
  if (!x) { printf("0\n"); return; }
  unsigned a = 1 + x * (x - 1);
  while (x--) printf("%u%c", a, x ? '+' : '\n'), a += 2;
}
Тестирование функции:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
   0^3 = 0
   1^3 = 1
   2^3 = 3+5
   3^3 = 7+9+11
   4^3 = 13+15+17+19
   5^3 = 21+23+25+27+29
   6^3 = 31+33+35+37+39+41
   7^3 = 43+45+47+49+51+53+55
   8^3 = 57+59+61+63+65+67+69+71
   9^3 = 73+75+77+79+81+83+85+87+89
  10^3 = 91+93+95+97+99+101+103+105+107+109
  11^3 = 111+113+115+117+119+121+123+125+127+129+131
  12^3 = 133+135+137+139+141+143+145+147+149+151+153+155
  13^3 = 157+159+161+163+165+167+169+171+173+175+177+179+181
  14^3 = 183+185+187+189+191+193+195+197+199+201+203+205+207+209
  15^3 = 211+213+215+217+219+221+223+225+227+229+231+233+235+237+239
  16^3 = 241+243+245+247+249+251+253+255+257+259+261+263+265+267+269+271
  17^3 = 273+275+277+279+281+283+285+287+289+291+293+295+297+299+301+303+305
  18^3 = 307+309+311+313+315+317+319+321+323+325+327+329+331+333+335+337+339+341
  19^3 = 343+345+347+349+351+353+355+357+359+361+363+365+367+369+371+373+375+377+379
  20^3 = 381+383+385+387+389+391+393+395+397+399+401+403+405+407+409+411+413+415+417+419
  21^3 = 421+423+425+427+429+431+433+435+437+439+441+443+445+447+449+451+453+455+457+459+461
  22^3 = 463+465+467+469+471+473+475+477+479+481+483+485+487+489+491+493+495+497+499+501+503+505
  23^3 = 507+509+511+513+515+517+519+521+523+525+527+529+531+533+535+537+539+541+543+545+547+549+551
  24^3 = 553+555+557+559+561+563+565+567+569+571+573+575+577+579+581+583+585+587+589+591+593+595+597+599
  25^3 = 601+603+605+607+609+611+613+615+617+619+621+623+625+627+629+631+633+635+637+639+641+643+645+647+649
  26^3 = 651+653+655+657+659+661+663+665+667+669+671+673+675+677+679+681+683+685+687+689+691+693+695+697+699+701
  27^3 = 703+705+707+709+711+713+715+717+719+721+723+725+727+729+731+733+735+737+739+741+743+745+747+749+751+753+755
  28^3 = 757+759+761+763+765+767+769+771+773+775+777+779+781+783+785+787+789+791+793+795+797+799+801+803+805+807+809+811
  29^3 = 813+815+817+819+821+823+825+827+829+831+833+835+837+839+841+843+845+847+849+851+853+855+857+859+861+863+865+867+869
  30^3 = 871+873+875+877+879+881+883+885+887+889+891+893+895+897+899+901+903+905+907+909+911+913+915+917+919+921+923+925+927+929
  31^3 = 931+933+935+937+939+941+943+945+947+949+951+953+955+957+959+961+963+965+967+969+971+973+975+977+979+981+983+985+987+989+991
  32^3 = 993+995+997+999+1001+1003+1005+1007+1009+1011+1013+1015+1017+1019+1021+1023+1025+1027+1029+1031+1033+1035+1037+1039+1041+1043+1045+1047+1049+1051+1053+1055
1
Злостный нарушитель
 Аватар для Verevkin
10359 / 5774 / 1274
Регистрация: 12.03.2015
Сообщений: 26,686
12.10.2022, 09:13
zss, ну ты чего?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.10.2022, 09:13
Помогаю со студенческими работами здесь

Написать программу ввода двух шестнадцатеричных чисел и вывода на экран этих чисел в двоичном виде
Помоги разобраться. Как исправить код так, чтобы выводило верно для двух цифр? У меня верно выводится лишь для второй, полагаю это...

написать программу подсчета нечетных чисел последовательности
нужно написать программу подсчета нечетных чисел последовательности, вводимой с клавиатуры, причем НЕ используя массив, а используя...

Написать программу, которая определяет произведение нечетных чисел в введенной с клавиатуры последовательности чисел
Написать программу, которая определяет произведение нечетных чисел в введенной с клавиатуры последовательности чисел. Добавлено...

Написать программу для вывода информации в виде таблицы
Записать сведения о веществах: название, удельный вес, проводимость (проводник, полупроводник, изолятор). Вывести в виде таблицы информацию...

Написать программу для вывода последовательности символов
Написать программу для вывода последовательности символов ABC…ZZBC…ZZC…ZZ..ZZ . Без массивов.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru