Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
16 / 16 / 2
Регистрация: 26.04.2012
Сообщений: 1,091

Как выследить ошибку?

17.08.2013, 14:54. Показов 4285. Ответов 55
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго дня! Что это проект не компилируется, или не строится? А, черт! Вот! нет скобочек после Майн. Опять не компилиться. Простите, гляньте, если можно.

C++
1
2
3
4
5
6
7
8
#include<iostream>
int F (int L,G){return(L+G);}
 
int main ()
{   int a,b,c;  cin>>a;  cin>>b;      
     c= F ( a,b); cout << c;system("pause");
  return(0);
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.08.2013, 14:54
Ответы с готовыми решениями:

Выследить человека по webmoney кошельку
Возможно ли выследить человека по webmoney кошельку? ) не подумайте что я вирусописатель, просто ради интереса спрашиваю(

Выследить юзера и занести данные о нем и его браузере в базу
... занести данные о нем и его браузере в базу :) В виндах существует стандартная библиотека mshtml.dll в ней множество всяческих...

Подскажите как исправить ошибку. прога ломается на 79 строке. а ошибку не выдает
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;ctime&gt; using namespace std; int chisla(int a,int b) { ...

55
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
21.08.2013, 23:04
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
Функция строка питдесят пять, а ошибка-одиннадцать.
И как компилятор должен в 11 строке видеть функцию, которая в 55? Если реализацию пишите после main(), то до main() нужно поместить прототип функции:
C++
1
int fib (int n);
1
16 / 16 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
21.08.2013, 23:13  [ТС]
Вот оно как! Спасибо!!!!!!

Добавлено через 1 минуту
А прототип можно и не писать, только функцию писать выше майна?
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
21.08.2013, 23:20
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
А прототип можно и не писать, только функцию писать выше майна?
Да, но что-то из этого должно быть до вызова функции.
1
16 / 16 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
21.08.2013, 23:23  [ТС]
Вот, какая интиресная фигня выскачила!!
Миниатюры
Как выследить ошибку?  
0
16 / 16 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
21.08.2013, 23:23  [ТС]
Огромное спасибо за понятный ответ!!
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
21.08.2013, 23:35
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
Вот, какая интиресная фигня выскачила!!
Рекурсия, однако...
1
16 / 16 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
22.08.2013, 21:12  [ТС]
ССпасибо!! Но эту самую ррекурсию над как то закончить. Долго думал, хотел спросить о каком-то специальном методе. Однако, видимо подойдет цикл. Выражение получилось несколько мозголомное.
C++
1
int fib (int n){ return( while ( n>= 3 ) {fib(n-1)+ fib(n-2)} );}
1>d:\проги\размер переменных\размер переменных\funcvppis.cpp(9): error C2059: синтаксическая ошибка: while
1>d:\проги\размер переменных\размер переменных\funcvppis.cpp(9): error C2143: синтаксическая ошибка: отсутствие ")" перед "{"

Подскажите, пожалуста!! Я вроде много раз просмотрел строчку, скоро мозги загарятся..
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
22.08.2013, 21:23
Зачем вы всё в одной строке пишите?
0
16 / 16 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
22.08.2013, 21:46  [ТС]
А, вот
C++
1
int fib (int n){while ( n>= 3 ) {return(   fib(n-1)+ fib(n-2) );}}
Добавлено через 1 минуту
Ну, как-то так.. Не знаю, почему в одной строке.
0
22.08.2013, 21:47

Не по теме:

Что за чушь ты пишешь?

0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
22.08.2013, 21:48
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
Ну, как-то так.. Не знаю, почему в одной строке.
А кто знает? Это же вы пишите или кто-то другой?
0
16 / 16 / 2
Регистрация: 26.04.2012
Сообщений: 1,091
22.08.2013, 21:51  [ТС]
Ну так пытаюсь понять возможности языка.
0
 Аватар для iRomul
163 / 104 / 14
Регистрация: 17.10.2012
Сообщений: 488
22.08.2013, 22:06
Не так познаются возможности языка, ИМХО
1
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
22.08.2013, 22:16
Цитата Сообщение от Dimka-novitsek Посмотреть сообщение
Ну так пытаюсь понять возможности языка.
Так можно только запутаться в возможностях языка.
1
 Аватар для iRomul
163 / 104 / 14
Регистрация: 17.10.2012
Сообщений: 488
22.08.2013, 23:38
Dimka-novitsek, ты в этом топике всё пишешь спасибо-спасибо, и при этом ошибки всё появляются и появляются. Дам тебе пару советов.
Во-первых. Не спеши лишний раз лезть в те области языка, для которых у тебя нет достаточных знаний. Это позволит тебе обучаться грамотно, а так же знать, что и как работает.
Во-вторых попробуй всё же начать заново, сначала. Возьми себе полный справочник Г. Шилдта и прочти начало. Так нет ничего лишнего, коротко про главное.
В-третьих я настоятельно рекомендую прививать культуру написания кода - ставить отступы, переносы, делать код красивее и чище. А так же подумать над именами функций, переменных, проектов и пр... В профессиональном программировании без этого просто никак. А отучиваться потом будет сложно.
1
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
22.08.2013, 23:38
Типы параметров в функции описывают индивидуально, а не "скопом". Компилятор, конечно, должен предупредить, но и самому надо соображать
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.08.2013, 23:38

MS Access - как же изничтожить в запросах ошибку синтаксиса CONSTRAINT и ошибку инструкции CREATE TABLE?
Доброго времени суток, люди добрые! Возникла проблема на ровном месте - при попытке выполнить запросы для создания таблиц 2 и 3 в...

Структура: Не могу понять, почему выдает ошибку и как собственно эту ошибку можно исправить?
Привет,не могу понять почему ошибку выдает и как сбстно эту ошибку можно исправить? #include &lt;stdio.h&gt; #include...

Выводит ошибку MBS6006 "CL.exe" exited with code 2. Как исправить эту ошибку?
Иногда возникает эта ошибка и не понимаю, мол откуда она. Погуглил - ничего дельного. Подскажите, как это решить. В онлайн компиляторе все...

Выводит ошибку MBS6006 "CL.exe" exited with code 2. Как исправить эту ошибку?
#pragma once #include &quot;iostream&quot; #include &quot;conio.h&quot; #include &quot;cmath&quot; #include &lt;string&gt; #include &quot;windows.h&quot; #define PI 3.14 ...

Как понять, что не так? (не знаю, как исправить ошибку)
Как исправить это?


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

Или воспользуйтесь поиском по форуму:
56
Ответ Создать тему
Новые блоги и статьи
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru