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

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

Войти
Регистрация
Восстановить пароль
 
 
сержи
6 / 6 / 0
Регистрация: 03.07.2010
Сообщений: 222
#1

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

19.02.2011, 09:29. Просмотров 827. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2011, 09:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Исправление ошибки в коде (C++):

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

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

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

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

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

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

15
accept
4828 / 3249 / 165
Регистрация: 10.12.2008
Сообщений: 10,569
19.02.2011, 10:17 #2
3.14;
1
Ardatov
19 / 19 / 3
Регистрация: 13.12.2009
Сообщений: 43
19.02.2011, 16:32 #3
double
1
сержи
6 / 6 / 0
Регистрация: 03.07.2010
Сообщений: 222
19.02.2011, 18:28  [ТС] #4
Блин, не че не понял, что вы имели виду!!ВОт сама от этой задачи....
0
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 18:36 #5
Цитата Сообщение от сержи Посмотреть сообщение
bouble Pi=3,14;
вот здесь надо double написать
и 3,14 исправить на 3.14 (запятую на точку)
1
сержи
6 / 6 / 0
Регистрация: 03.07.2010
Сообщений: 222
19.02.2011, 18:38  [ТС] #6
const не надо писать?
0
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 18:39 #7
Цитата Сообщение от сержи Посмотреть сообщение
const не надо писать?
надо, но у тебя там написано const bouble
опечатка кароче
1
сержи
6 / 6 / 0
Регистрация: 03.07.2010
Сообщений: 222
19.02.2011, 18:40  [ТС] #8
А ясно..
0
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 18:41 #9
Кароч вот код, исправил только недочеты, вроде работает
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
KaylasPK
1 / 1 / 0
Регистрация: 02.01.2011
Сообщений: 16
19.02.2011, 18:42 #10
Цитата Сообщение от сержи Посмотреть сообщение
bouble
как говорил Sokolov, исправ бубле (bouble) на дубле (double) double это у тебя тип переменной Pi.
А если проще то скопируй это
C++
1
const double Pi=3.14;
1
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 18:45 #11
Не по теме:
знаю что целочисленную констатнту можно объявить как #define Pi 3
но можно ли также объявить константу с плавающей точкой?
1
сержи
6 / 6 / 0
Регистрация: 03.07.2010
Сообщений: 222
19.02.2011, 18:58  [ТС] #12
using namespace std;
а что это значит, а то она без это пишет все время error(((
0
Sokolov
42 / 42 / 3
Регистрация: 04.01.2011
Сообщений: 125
19.02.2011, 19:19 #13
Цитата Сообщение от сержи Посмотреть сообщение
using namespace std;
а что это значит, а то она без это пишет все время error(((
http://ru.wikipedia.org/wiki/Namespace
1
Valerko
18 / 18 / 1
Регистрация: 30.11.2010
Сообщений: 164
19.02.2011, 20:16 #14
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
Эксперт С++
5780 / 3429 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
20.02.2011, 08:49 #15
Цитата Сообщение от Sokolov Посмотреть сообщение
знаю что целочисленную констатнту можно объявить как #define Pi 3
но можно ли также объявить константу с плавающей точкой?
можно. А так же строковые константы и еще много чего интересного. А вообще, чем спрашивать, не проще ли разок самому попробовать?
2
20.02.2011, 08:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2011, 08:49
Привет! Вот еще темы с ответами:

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

Исправление ошибки - C++
Добрый день, ув. форумчане! Помогите, пожалуйста, исправить ошибку. Не пойму в чём проблема. std::vector &lt;unsigned char&gt; converter (...

Исправление ошибки. Строки С++ - C++
Помогите, пожалуйста, с решением следующей задачи: Пусть имеется словарь, состоящий не менее чем из 20 слов. С клавиатуры вводятся слова,...

Исправление ошибки в программе - C++
Задача напечатать таблицу значений в виде |N | x | S(x) | F(x) | Х изменяется в диапазоне от a до b с шагом h. Вычисление суммы вести...


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

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

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