![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.09.2013
Сообщений: 10
|
![]()
Помогите разобраться недочайнику, "работаю" в DevC++, (прошу прощения за громкие слова), столкнулся с такими проблемами как: учебник достаточно старый и написан под GNU C++, который, как оказалось, работает не всегда как Dev, начиная с #include<iostream> и дальше по списку... у меня возникла загвоздка с функциями, а именно - выдаёт ошибку, а что от меня хочет - не понимаю(((
код программы вот: Код:
Объясните, пожалуйста, в чём я накосячил))) ___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 24.09.2013 в 08:23. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 03.01.2013
Сообщений: 388
|
![]()
Ошибки напишите.
Код:
Код:
int someFunc() { //body } // указываем компилятору на конец области видимости ф-ции // и на то, что здесь кончается определение ф-ции Вот так попробуйте: Код:
Последний раз редактировалось Igor95; 24.09.2013 в 01:42. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.09.2013
Сообщений: 10
|
![]()
спасибо за помощь, но при таких изменениях опять же появляются проблемы: если исправить for по вашему примеру, он её сразу подчёркивает как ошибку, к тому же то что у неё не указаны параметры говорит о том, что цикл бесконечный, пока не выкинет в результате тела цикла ( по крайней мере как рассчитывает книга), выкинуть соответственно должно при вводе отрицательного числа.
Если же не исправлять for, а только поставить } 2 раз после return, то выделяются как ошибки следующие строки: cout << "ObSumma=:" << accumulatedValue << "\n"; и } while (obsumma!=0); |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 24.09.2013
Сообщений: 10
|
![]()
по поводу for - там смайл поставился не нужный, она записана как for(; ; ) без пробелов
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 03.01.2013
Сообщений: 388
|
![]()
Да, эти смайлы все запутали.
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Матроскин, запомните, если Вы открыли операторную скобку {,
то её ОБЯЗАТЕЛЬНО надо в коде закрыть. у Вас нет закрывающей скобки для Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 24.09.2013
Сообщений: 10
|
![]()
со скобочкой уже разобрались, я же написал, что ошибку пишет с cout:
Код:
___________ ЕЩЁ РАЗ ПОВТОРЯЮ: Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 24.09.2013 в 11:00. |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
после КАЖДОГО оператора должна быть точка с запятой! |
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 24.09.2013
Сообщений: 10
|
![]()
извиняюсь, не знал про правила оформления)) спасибо, правда косяк, теперь работает)
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 24.09.2013
Сообщений: 10
|
![]()
программа запускается, но считает не корректно, не так как задумывал автор учебника, положительные значения складывает нормально, но с отрицательными выводит бредовые значения... и при вводе двух отрицательных чисел программа не закрывается...
Код:
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа функциями "ЕСЛИ", "И" и вывод текстового результата | johny_03 | Microsoft Office Excel | 3 | 04.08.2014 11:01 |
Не могу найти книгу "Javascript для чайников" | Hardander | Помощь студентам | 0 | 27.05.2013 12:28 |
PHP для " Чайников" | swiss_made | Помощь студентам | 5 | 17.08.2008 15:46 |