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

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

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

Не работает код - C++

12.02.2014, 19:43. Просмотров 420. Ответов 12
Метки нет (Все метки)

Помогите исправить ошибки
0
Миниатюры
Не работает код  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2014, 19:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не работает код (C++):

Код написан в Dev C. Не работает в Visual. Как нужно переделать код? - C++
Здравствуйте. Столкнулась с такой проблемой: код был написан в Dev C, но в Visual он выдаёт ошибку. ...

std::string код работает в VS 6.0, но не работает в VS2012 (error C4996) - C++
Как изменился синтаксис в Visual Studio 2012 данной строки? В VS 6.0 работает, в 2012 - нет. Кто подскажет, где можно взять список...

Код не работает в VC++ 6.0 но работает в MSVC++ 2010 - C++
Что делать как перевести, ведь как мне кажеться должно быть подобно. Проблемма например в заполнении структуры void...

Код не работает. - C++
Всем доброго времени суток. Суть проблемы. Написал задачу, на нахождение площади грани, площади полной поверхности и объем куба. при старте...

Код не работает - C++
Ввести фамилию имя и отчество Нужно вычеслить сколько букв в фамилии "а" #pragma argsused #include<iostream.h> using namespace std;...

Не работает код - C++
char a; int i=0,y; using namespace std; int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); ifstream...

12
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
12.02.2014, 19:46 #2
Цитата Сообщение от Kcilika Посмотреть сообщение
Помогите исправить ошибки
На скрине исправлять будем?
0
Looser13
0 / 0 / 1
Регистрация: 09.01.2014
Сообщений: 10
12.02.2014, 19:47 #3
Ошибка в том, что у Вас код на Си, а не С++... Меняйте синтаксис под C++ и будет Вам счастье.
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
12.02.2014, 19:47 #4
И ошибок там нет. Код нормально отработал. А на то, что пишется про PDB, не обращайте внимание.
0
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
12.02.2014, 19:51 #5
Сложно найти черную кошку в черной комнате, особенно если ее там нет
Код отработал судя по всему правильно и по завершению закрыл консоль добавьте строчку:
C++
1
system ("Pause");
перед строчкой
C++
1
return 0;
1
ValeryS
Модератор
6673 / 5082 / 474
Регистрация: 14.02.2011
Сообщений: 17,047
12.02.2014, 19:51 #6
Цитата Сообщение от Looser13 Посмотреть сообщение
Ошибка в том, что у Вас код на Си, а не С++.
с каких пор плюсы сишный синтаксис не переваривают?
Цитата Сообщение от alsav22 Посмотреть сообщение
И ошибок там нет.
0
Looser13
0 / 0 / 1
Регистрация: 09.01.2014
Сообщений: 10
12.02.2014, 19:59 #7
Ну может хотяб файл с расширением *.с сделать? Может переварит?
0
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
12.02.2014, 20:02 #8
Цитата Сообщение от Looser13 Посмотреть сообщение
Ну может хотяб файл с расширением *.с сделать? Может переварит?
Зачем программа то у него работает... Если вы смените свое имя скажем на Mike это не значит что Вы заговорите на английском и забудете русский..
1
DrOffset
7348 / 4448 / 1009
Регистрация: 30.01.2014
Сообщений: 7,291
12.02.2014, 20:03 #9
Цитата Сообщение от Looser13 Посмотреть сообщение
Ну может хотяб файл с расширением *.с сделать? Может переварит?
Зачем?
Там даже без компиляции понятно, что код рабочий. Разве что, может быть, задачу неправильно решает, но задачу мы не знаем. Поэтому пока что там все нормально.

Не по теме:

PS. А вообще, так как я сам недавно на форуме, немного офигеваю от наглости некоторых здешних просящих. Постят задачу, либо просто код, ни здрасти тебе, ни досвидания, даже вот описать задачу и то не удосужились. Обязаны все помочь им, да. И каждый второй телепат.

0
ValeryS
Модератор
6673 / 5082 / 474
Регистрация: 14.02.2011
Сообщений: 17,047
12.02.2014, 20:08 #10
Цитата Сообщение от Looser13 Посмотреть сообщение
Ну может хотяб файл с расширением *.с сделать?
есть несколько моментов когда код на С будет работать по другому чем код на С++
данный случай к этому не относится
по моему Evg в блогах это описывал
1
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
12.02.2014, 20:17 #11
Цитата Сообщение от ValeryS Посмотреть сообщение
по моему Evg в блогах это описывал
ValeryS, Если ссылочку найдете, выставите пожалуйста, буду благодарен, любопытно посмотреть
0
ValeryS
Модератор
6673 / 5082 / 474
Регистрация: 14.02.2011
Сообщений: 17,047
12.02.2014, 21:34 #12
Цитата Сообщение от mustimur Посмотреть сообщение
ValeryS, Если ссылочку найдете,
не могу найти ту что хотел, подзабыл место
но вот обсуждение на 8 страниц
Разница между С и С++
1
Looser13
0 / 0 / 1
Регистрация: 09.01.2014
Сообщений: 10
12.02.2014, 23:22 #13
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
int main()
{
    float x, y;
    printf ("write x, y : ");
    scanf ("%f%f", &x, &y);
    if (((x < x*x - 2) && (y < x) && (y < -x)))
    {
       printf ("Принадлежит\n");
    }
    else
    {
        printf ("Не принадлежит\n");
    }
 
    return 0;
}
Ну у меня все работает, я просто пока VSC++ не пользуюсь.

Результат такой нужен? >>>

root@PS:~# g++ main.c
root@PS:~# ./a.out

write x, y : -3 -6
Принадлежит

root@PS:~# ./a.out

write x, y : 1 0
Не принадлежит

Добавлено через 1 час 2 минуты
if (((x < x*x - 2) && (y < x) && (y < -x)))
if ((x < x*x - 2) && (y < x) && (y < -x)) - тоже работать будет...
0
12.02.2014, 23:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2014, 23:22
Привет! Вот еще темы с ответами:

Не работает код - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;map&gt; #include &lt;string&gt; using namespace std; multimap &lt;string,...

Код не работает - C++
#include &quot;stdafx.h&quot; int _tmain(int argc, _TCHAR* argv) { int i; for(i=1, i&lt;=100; ++i); { printf(&quot;%d&quot;, i); { ...

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

Не работает код! - C++
#include &lt;iostream&gt; #include &lt;cstring&gt; using namespace std; #include &lt;process.h&gt; #include &lt;windows.h&gt; const int LEN=80; const...


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

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

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