2 / 0 / 0
Регистрация: 22.09.2018
Сообщений: 147
1

Почему при компиляции выдаёт ошибку?

27.09.2018, 09:33. Показов 424. Ответов 5
Метки нет (Все метки)

Дана последовательность целых чисел, за которой следует 0. Найти
сумму элементов с нечетными номерами из этой последовательно-
сти.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main()
{
    int BEGIN=1; 
    int END=22; 
    int SUMM=0; 
    int i=BEGIN; 
  while(i<=END)
{ 
   if ( !(i%2) )
      SUMM+=i;
   i++;
      return 0;
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.09.2018, 09:33
Ответы с готовыми решениями:

Почему при компиляции выдаёт ошибку?
Найти ошибки в коде. Скрин ниже Прилагается. #include &lt;iostream&gt; #include &lt;ctime&gt; #include...

Почему выдает такую ошибку? c++ при компиляции
Вот код программы, нахождение наибольшего числа с 3 заданных #include &lt;iostream&gt; uisng...

Выдает ошибку при компиляции. Не могу понять почему
Помогите с кодом. Я вижу что ошибка уровня самых низов но не могу понять все равно что тут не так....

Выдает ошибку при компиляции
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; typedef struct _SLine { double start; double end; ...

5
Нарушитель
1486 / 1288 / 485
Регистрация: 16.08.2014
Сообщений: 5,415
Записей в блоге: 1
27.09.2018, 09:52 2
zxcgf, фигурную скобку пропустил?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main()
{
    int BEGIN=1; 
    int END=22; 
    int SUMM=0; 
    int i=BEGIN; 
 
    while(i <= END)
    { 
        if ( !(i%2) )
            SUMM+=i;
        i++;
    }
 
    return 0;
}
форматируй код братишка
0
2 / 0 / 0
Регистрация: 22.09.2018
Сообщений: 147
27.09.2018, 10:04  [ТС] 3
_stanislav, тогда другой вопрос. почему при нажатие клавиши F10 код не выдает результатов?
0
Миниатюры
Почему при компиляции выдаёт ошибку?  
Нарушитель
1486 / 1288 / 485
Регистрация: 16.08.2014
Сообщений: 5,415
Записей в блоге: 1
27.09.2018, 10:11 4
zxcgf, не знаю у меня другая среда, попробуй вместо return 0; написать return SUMM; или так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main()
{
    int BEGIN=1; 
    int END=22; 
    int SUMM=0; 
    int i=BEGIN; 
 
    while(i <= END)
    { 
        if ( !(i%2) )
            SUMM+=i;
        i++;
    }
    std::cout << "result: " << SUMM;
    return 0;
}
0
2 / 0 / 0
Регистрация: 22.09.2018
Сообщений: 147
27.09.2018, 10:21  [ТС] 5
_stanislav, спасибо большое) этот код рабочий
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
int main()
{
    int BEGIN=1; 
    int END=22; 
    int SUMM=0; 
    int i=BEGIN; 
 
    while(i <= END)
    { 
        if ( !(i%2) )
            SUMM+=i;
        i++;
    }
    std::cout << "result: " << SUMM;
    return 0;
}
0
6449 / 4386 / 2513
Регистрация: 18.12.2017
Сообщений: 13,707
27.09.2018, 12:29 6
zxcgf, где в условии END=22 ? по условию признак окончания последовательности - ввод 0.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
    int i=1, a, sum=0;
 
    cout <<"Enter elements (0 - exit):\n";
    while (1)
        {
        cin >> a;
        if (a==0) break;
        else if (i%2!=0) sum+=a;
        i++;
        }
    cout <<"sum="<<sum<<endl;
    
system("pause");
return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.09.2018, 12:29

Выдаёт ошибку при компиляции
Сделал код #include &lt;iostream&gt; #include &lt;array&gt; int main () { using namespace std;...

программа выдает ошибку при компиляции
подскажите, пожалуста, в чем ошибка..При компиляции выскакивает ошибка undefined reference to...

Выдаёт непонятную ошибку при компиляции!
Недавно начал изучать ООП. Решил написать программу выводящую ТОП игроков по очкам. Сначала...

Программа выдает ошибку при компиляции на dev c++
#include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int main() { ...


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

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

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