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

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

Войти
Регистрация
Восстановить пароль
 
jock
2 / 2 / 0
Регистрация: 29.10.2011
Сообщений: 38
#1

Что не так в программе? (цикл While) - C++

29.10.2011, 15:04. Просмотров 387. Ответов 1
Метки нет (Все метки)

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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
using namespace std;
int main()
{
int summa=0,a,b,n=a;
cout<<"OT:\n";
cin>>a;
cout<<"DO:\n";
cin>>b;
cout<<"Wwedeniy wami diapazon: "<<a<<"-"<<b<<endl;
 
 
while (a<=b)
{
    if (n%2!=0)
    {
        summa=summa+n;
        n++;
    }   
}
    cout<<summa;
 
    return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2011, 15:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что не так в программе? (цикл While) (C++):

Что в программе делает так, что процессор грузится на 100%? - C++
Я не очень разбираюсь в С++, поэтому прошу вашей подсказки по поводу нагрузки на процессор. Вот код программы, на компьютере жрет всю...

Бесконечный цикл (что не так?) - C++
Доброго времени суток :) Есть программка с циклами for в 5 итераций, которые почему-то после компиляции выполняются бесконечное...

ошибка в программе, что не так.. - C++
Хотелось бы узнать, что я сделала не так.. Задание: последовательность а1а2... образована по принципу: an=(1-1/2)(1-1/3)...(1-1/(n+1))...

Объяснить, что делает каждый цикл в программе - C++
Объясните пожалуйста что делает каждый цикл for (i = 0; i &lt; n; i++) cout &lt;&lt; a &lt;&lt; &quot; &quot;;//выводим последовательность cout &lt;&lt;...

Объясните что не так с указателем в программе - C++
Функция defStart возвращает указатель на int . В main другой указатель присваивает значение(адрес) возвращенного указателя. Затем в цикле...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
mimicria
return (true);
1957 / 1094 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
29.10.2011, 15:07 #2
C++
1
n=a;
До того, как проинициализирована a

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int summa=0,a,b;
cout<<"OT:\n";
cin>>a;
cout<<"DO:\n";
cin>>b;
cout<<"Wwedeniy wami diapazon: "<<a<<"-"<<b<<endl;
while (a<=b)
{
        if (a%2)
        {
                summa+=a;
                a++;
        }       
}
        cout<<summa;
 
    return 0;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2011, 15:07
Привет! Вот еще темы с ответами:

Что не так в программе для нахождения факториала? - C++
Вроде бы всё так, но учитель говорит переделать... #include &lt;iostream&gt; using namespace std; int main() { int n, res=1; ...

что не так в программе? Виснет при компиляции - C++
Найти в массиве: 1) сумму элементов с нечётными номерами 2) Сумму элементов между первым и последним отрицательными элементами 3) в...

Помогите исправить ошибки в программе. Не пойму что не так - C++
Помогите пожалуйста понять суть ошибок. 20 ошибок &quot;binary '&lt;&lt;' : no operator defined which takes a right-hand operand of type 'class...

С моим кодом что-то не так! на калькуляторе одно число,а в программе другое( - C++
вот код программы,я только учусь,через неделю олимпиаду писать, так что выручайте)) #include &lt;iostream&gt; #include &lt;cstdlib&gt; using...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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