Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Mashyni9
0 / 0 / 0
Регистрация: 25.12.2011
Сообщений: 13
#1

есть ли ошибка в программе? - C++

09.01.2012, 15:21. Просмотров 289. Ответов 3
Метки нет (Все метки)

задание Дано натуральное число, найти сумму его делителей. Вывести все делители и их сумму на печать.
начинается ли ряд чисел с 1( в этой программе)?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
int main()
{
int n,i,s,x;
printf("Введите количество суммируемых чисел"); //запрос ввода
scanf("%d",&n); //ввод
s=0; i=1; x=1; //начальные значения
while(i<=n) //цикл ‘пока’
{
x=x+2; //по нечетным
s=s+x; //запись в переменную результата
i= i++; //шаг
}
printf("Сумма чисел равна",s); //вывод результата
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2012, 15:21     есть ли ошибка в программе?
Посмотрите здесь:

есть код и есть ошибка нужно найти дырку - C++
#include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; int main(int argc, char *argv) { int i,size,n; ...

В моей программе есть глобальные переменные? - C++
int case_Menu(); void case_First(int ***a, int *height, int *width); void case_Second(int ***a, int *height, int *width); void...

Первые шаги: есть ли ошибки в программе? - C++
#include &quot;iostream.h&quot; #include &quot;conio.h&quot; #include &quot;math.h&quot; int main() { float a,b,f; a=1000; b=0.01; ...

Подскажите, есть ли в программе какое то постоянное значение, которое нельзя изменить - C++
Доброго времени суток уважаемые форумчане! Подскажите, пожалуйста, есть ли какое то значение в программе, которое нельзя изменить даже...

есть ошибки в программе, может что то с компилятором у меня, подскажите пожалуйста. - C++
Программа для решения обычных уравнений методом адамса, не работает.... 3 ошибки здесь: #include &lt;math.h&gt; #include &lt;stdio.h&gt; const...

Есть ли выигрыш в памяти при объявлении объекта через указатель в данной программе? - C++
Доброго времени суток! Подскажите, пожалуйста, есть ли разница в количестве задействованной памяти если объект класса создавать через...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
soon
2540 / 1305 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
09.01.2012, 15:26     есть ли ошибка в программе? #2
Цитата Сообщение от Mashyni9 Посмотреть сообщение
Дано натуральное число, найти сумму его делителей. Вывести все делители и их сумму на печать.
Решение никаким образом не связано с задачей.
Цитата Сообщение от Mashyni9 Посмотреть сообщение
начинается ли ряд чисел с 1( в этой программе)?
Нет. При первом вхождении в цикл x увеличится на 2. Если вы это спрашивали.
Цитата Сообщение от Mashyni9 Посмотреть сообщение
i= i++; //шаг
...
Mashyni9
0 / 0 / 0
Регистрация: 25.12.2011
Сообщений: 13
09.01.2012, 15:40  [ТС]     есть ли ошибка в программе? #3
прошу прощение, задание другое (перепутала)
Вычислить сумму первых N членов ряда нечетных чисел (1,3,5,7 ….).
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2012, 15:48     есть ли ошибка в программе?
Еще ссылки по теме:

есть график, проверьте правильно ли программа? и подскажите как задать в программе интервал? - C++
вот есть график, проверьте правильно ли программа? и подскажите как задать в программе интервал? График: И что бы он был вот...

Есть бесконечный цикл в программе и она поэтому занимает процессор, как это исправить? - C++
НАписал себе напоминалку, а она жрёт процессор (~~ 45%); код упростил для понятности #include &lt;stdio.h&gt; #include &lt;windows.h&gt; #include...

Ошибка в программе - C++
Вот код программы: #include &lt;iostream&gt; using namespace std; class Str { private: int man; public: ...

Ошибка в программе - C++
Написать программу решения квадратного уравнения a∙x2+b∙x+c = 0. Дискриминант вычисляется по формуле d = b2 – 4∙a∙c. Если дискриминант...

Ошибка в программе - C++
Написал 2 класса: 1 - описывает дробь с числителем и знаменателем (+ операции), 2 - шаблон, описывающий динамический массив указателей....

Ошибка в программе - C++
Задание 3. Написать и протестировать функцию STRS (S1,S2), которая определяет, встретился ли в строке S1 какой-нибудь символ из строки S2...


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

Или воспользуйтесь поиском по форуму:
soon
2540 / 1305 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
09.01.2012, 15:48     есть ли ошибка в программе? #4
Цикл перепишите. Обменяйте местами строки ##11 и 12. Или единицу прибавляйте к сумме после цикла.
Yandex
Объявления
09.01.2012, 15:48     есть ли ошибка в программе?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru