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

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

Войти
Регистрация
Восстановить пароль
 
ladyshka
Сообщений: n/a
#1

не выводит результат C++ - C++

31.03.2012, 15:50. Просмотров 591. Ответов 5
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
int _tmain(int argc, _TCHAR* argv[])
{
    float x2, y2, z2, r, x1, y1, z1, s;
 
    if (x1<0)
    else if (y1<0)
    else if (z1<0)
    else if ( x2>0)
    else if ( y1>0)
    else if ( z2>0)
    else if (y2<r)
    {
        cout<<"wwedit koordinatu pochatkovoi tochku ";
        cout<<"\n x1=";
        cin>>x1;
        cout<<"\n y1=";
        cin>>y1;
        cout<<"\n z1=";
        cin>>z1;
        cout<<"\n wwedit kincevi koordunatu";
        cout<<"\n x2=";
        cin>>x2;
        cout<<"\n y2=";
        cin>>y2;
        cout<<"\n z2=";
        cin>>z2;
        cout<<"\n wwedit radius";
        cout<<"\n r=";
        cin>>r;
        s=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)+(z2-z1)*(z2-z1));
 
        cout<< s;
    }
    else if (y2>r)
    {
        cout<<"wwedit koordinatu pochatkovoi tochku ";
        cout<<"\n x1=";
        cin>>x1;
        cout<<"\n y1=";
        cin>>y1;
        cout<<"\n z1=";
        cin>>z1;
        cout<<"\n wwedit kincevi koordunatu";
        cout<<"\n x2=";
        cin>>x2;
        cout<<"\n y2=";
        cin>>y2;
        cout<<"\n z2=";
        cin>>z2;
        cout<<"\n wwedit radius";
        cout<<"\n r=";
        cin>>r;
 
        s==(sqrt((x2-x1)*(x2-x1)+(z2-y1)*(z2-y1)+(r-z1)*(r-z1))+sqrt((x2-0)*(x2-0)+(y2-0)*(y2-0)+(z2-0)*(z2-0)));
 
        cout<< s;
    getch();
}
Не могу понять почему в конце не выводит результат S. У меня еще 15 подобніх кусочков только на разные формулы, есть короче описание условий чем if?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2012, 15:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос не выводит результат C++ (C++):

Не выводит результат - C++
Здравствуйте! Начал изучать данный язык программирования, написал следующую коротенькую программу: #include &lt;iostream.h&gt; #include...

Не выводит результат - C++
Не понимаю почему, но нет вывода результата работы программы. #include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; int...

Не выводит результат - C++
Ни как не могу вывести результат. #include &lt;stdio.h&gt; #include &lt;math.h&gt; int F(int x) { return atan (x)+pow(log( x*x ),2); ...

Не выводит результат - C++
На 3 пункте меню, после решения программа выводит матрицу из нулей. Не могу разобраться, помогите пожалуйста) #include &quot;stdafx.h&quot; ...

C++ не выводит результат - C++
W7 ,64bit Borland C++ Builder Enterprise v6.0(10.161),я начинающий Копирую рабочую программу,вставляю в проект,запускаю,не выводит...

Программа не выводит результат - C++
Используя рекурсивные функции, решите следующие задачи: Подсчитать количество цифр в заданном числе. #include &lt;iostream&gt; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
31.03.2012, 16:21 #2
а поцчему в 55 строке стоит s==?
Avazart
Эксперт С++
7145 / 5322 / 275
Регистрация: 10.12.2010
Сообщений: 23,556
Записей в блоге: 17
31.03.2012, 16:33 #3
да и
это
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        cout<<"wwedit koordinatu pochatkovoi tochku ";
        cout<<"\n x1=";
        cin>>x1;
        cout<<"\n y1=";
        cin>>y1;
        cout<<"\n z1=";
        cin>>z1;
        cout<<"\n wwedit kincevi koordunatu";
        cout<<"\n x2=";
        cin>>x2;
        cout<<"\n y2=";
        cin>>y2;
        cout<<"\n z2=";
        cin>>z2;
        cout<<"\n wwedit radius";
        cout<<"\n r=";
        cin>>r;
можно было бы поместить в функцию
Точки с запятой ???
C++
1
2
3
4
5
6
7
if (x1<0);
    else if (y1<0);
    else if (z1<0);
    else if ( x2>0);
    else if ( y1>0);
    else if ( z2>0);
    else if (y2<r)//...


Добавлено через 8 минут
есть короче описание условий чем if?
Используйте сложное условие с помощью ||, &&, !
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
31.03.2012, 16:38 #4
и конкретно мне вот этот момент непонятен
C++
1
int _tmain(int argc, _TCHAR* argv[])
что у вас за компилятор?
DoZZer_
11 / 11 / 1
Регистрация: 09.08.2011
Сообщений: 53
31.03.2012, 16:40 #5
ladyshka, "s==" - сравнение, а вам нужно "s=" - присваивание

P.S.: А каков результат выполнения вашей программы?
Avazart
Эксперт С++
7145 / 5322 / 275
Регистрация: 10.12.2010
Сообщений: 23,556
Записей в блоге: 17
31.03.2012, 16:54 #6
что у вас за компилятор?
Скорее всего Builder
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2012, 16:54
Привет! Вот еще темы с ответами:

Программа не выводит результат - C++
Здравствуйте, MVS 2012 адекватно компилирует, но при тестировании не выводит результат Листинг: #include &lt;iostream&gt; using...

не правильно выводит результат - C++
тестю код на таком примере 6 6 1 1 0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 1 1 1 1 1 0 1

Программа не выводит результат - C++
Ничего не хочет выводить в чем проблема? #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; ...

Программа не выводит результат - C++
Всем привет! У меня есть программа, написанная мною, на 90% готовая, однако, в ней то ли чего-то не хватает, то ли ошибка какая-то, которая...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.03.2012, 16:54
Ответ Создать тему
Опции темы

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