С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
6 / 6 / 3
Регистрация: 03.07.2010
Сообщений: 222

Исправление ошибки в коде

19.02.2011, 09:29. Показов 1612. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброе утро!!!Вот тут задачка запускается , вроде все по примеру делал ,все равно не хочет работать((. Вот сама задачка:
C++
1
2
3
4
5
6
7
8
9
10
11
12
# include <iostream.h>
# include <math.h>
  void main ()
  { double x,y,a;
    const bouble Pi=3,14;
    cin x>>a;
        if (x=>3,14)
            y=Pi*cos(a*x)
            else
            y=a/sqrt(x)+pow(x,3);
        cout <<"y="<<y;
  }
Объясните в че не так??
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.02.2011, 09:29
Ответы с готовыми решениями:

Исправление ошибки в коде. Определение процентного соотношения
Добрый вечер) Я написала программу, но вместо вычисляемых результатов она выдаёт 0. Помогите пожалуйста Текст задания: Train: Пункт...

Исправление ошибок в коде
Компилятор находит ошибки , просьба помочь исправить ошибки в коде #include &lt;avr/io.h&gt; #include &lt;avr/interrupt.h&gt; ...

Исправление ошибок в коде
Ребят, помогите пожалуйста, уже завтра экзамен, а я понятия не имею как исправить ошибки в данном коде(строки с ошибками помечены так (*))....

15
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
19.02.2011, 10:17
3.14;
1
21 / 21 / 1
Регистрация: 13.12.2009
Сообщений: 43
19.02.2011, 16:32
double
1
6 / 6 / 3
Регистрация: 03.07.2010
Сообщений: 222
19.02.2011, 18:28  [ТС]
Блин, не че не понял, что вы имели виду!!ВОт сама от этой задачи....
0
 Аватар для Sokolov
42 / 42 / 13
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 18:36
Цитата Сообщение от сержи Посмотреть сообщение
bouble Pi=3,14;
вот здесь надо double написать
и 3,14 исправить на 3.14 (запятую на точку)
1
6 / 6 / 3
Регистрация: 03.07.2010
Сообщений: 222
19.02.2011, 18:38  [ТС]
const не надо писать?
0
 Аватар для Sokolov
42 / 42 / 13
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 18:39
Цитата Сообщение от сержи Посмотреть сообщение
const не надо писать?
надо, но у тебя там написано const bouble
опечатка кароче
1
6 / 6 / 3
Регистрация: 03.07.2010
Сообщений: 222
19.02.2011, 18:40  [ТС]
А ясно..
0
 Аватар для Sokolov
42 / 42 / 13
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 18:41
Кароч вот код, исправил только недочеты, вроде работает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
# include <iostream>
# include <math.h>
using namespace std;
  void main ()
  { double x,y,a;
    const double Pi=3.14;
        cin>>x>>a;
            if (x>=Pi)
                        y=Pi*cos(a*x);
                        else
                        y=a/sqrt(x)+pow(x,3);
                cout <<"y="<<y;
  }
1
1 / 1 / 0
Регистрация: 02.01.2011
Сообщений: 16
19.02.2011, 18:42
Цитата Сообщение от сержи Посмотреть сообщение
bouble
как говорил Sokolov, исправ бубле (bouble) на дубле (double) double это у тебя тип переменной Pi.
А если проще то скопируй это
C++
1
const double Pi=3.14;
1
 Аватар для Sokolov
42 / 42 / 13
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 18:45
Не по теме:
знаю что целочисленную констатнту можно объявить как #define Pi 3
но можно ли также объявить константу с плавающей точкой?
1
6 / 6 / 3
Регистрация: 03.07.2010
Сообщений: 222
19.02.2011, 18:58  [ТС]
using namespace std;
а что это значит, а то она без это пишет все время error(((
0
 Аватар для Sokolov
42 / 42 / 13
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 19:19
Цитата Сообщение от сержи Посмотреть сообщение
using namespace std;
а что это значит, а то она без это пишет все время error(((
http://ru.wikipedia.org/wiki/Namespace
1
19 / 19 / 2
Регистрация: 30.11.2010
Сообщений: 164
19.02.2011, 20:16
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# include <iostream>
# include <math.h>
 using namespace std;
 
 int  main ()
  {
 double x,y,a;
const double Pi=3,14;
cin x>>a;
if (x=>3,14)
y=Pi*cos(a*x);
else
y=a/sqrt(x)+pow(x,3);
cout <<"y="<<y;
return 0;
  }
1
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
20.02.2011, 08:49
Цитата Сообщение от Sokolov Посмотреть сообщение
знаю что целочисленную констатнту можно объявить как #define Pi 3
но можно ли также объявить константу с плавающей точкой?
можно. А так же строковые константы и еще много чего интересного. А вообще, чем спрашивать, не проще ли разок самому попробовать?
2
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
20.02.2011, 12:51
Цитата Сообщение от Sokolov Посмотреть сообщение
Не по теме:
знаю что целочисленную констатнту можно объявить как #define Pi 3
но можно ли также объявить константу с плавающей точкой?
Можно, как уже сказал Nameless One, таким образом сделать много чего. Но если пишите на плюсах - не нужно. Почему? Потому что препроцессор осуществляет обычную текстовую замену, т.е. в данном случае он заменит Pi на 3. В случае макроса будет произведена замена текстом макроса того, что стоит после define. Почему это плохо? Потому что не будет осуществлена никакая проверка типов передаваемых параметров, т.е. одна из основных прелестей Си++. #define Pi 3 используйте const double Pi = 3;, взамен макросов - подставляемые функции.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.02.2011, 12:51
Помогаю со студенческими работами здесь

Исправление ошибок в коде
Нужно исправить все ошибки в этом коде. Заранее спасибо.

Исправление ошибок в коде
При компиляции выдает ошибку expected unqualified-id before 'while' #include &lt;iostream&gt; #include &lt;cmath&gt; double x, ep, s; int z,...

исправление ошибки
задание:напишите программу, которая считывает строку символов, выбирает числа из этой строки и записывает их в стек. вывести содержимое...

Исправление ошибки
Как сделать в else чтобы число n генерировалось заново,если числа n и m не простые? #include &lt;iostream&gt; #include...

Исправление ошибки
Здравствуйте. Не могу понять, в чем заключается ошибка кода и как ее решить. Помогите, пожалуйста. float d = 4.4; //значение первой...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru