Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.10.2013, 23:27   #1
corbie
 
Регистрация: 08.10.2013
Сообщений: 6
По умолчанию Где ошыбка?

Код:
#include <iostream>
#include <cmath>
using namespace std;

    struct MathPow
    {
    double first;
    double second;

    void rangecheck(double first,double second,int xe)
    {
        double f=first;
        double s=second;
        int x=xe;
       if (x >= f && x < s)
       {

                cout<<"chislo vhodit v diapason"<<endl;
       }
       

    }

    };
        int main()
        {
        MathPow obj; // objobetck tupa MathPow imya obj
        double q,w,xa;
        cout<<"vvedite levuyu i pravuyu granicu"<<endl; cin>>q; cin>>w;
        
        cout<<"vvedite chislo"<<endl;   cin>>xa;
        
        cout<<endl;
        obj.first=q;
        obj.second=w;
        obj.rangecheck(obj.first,obj.second,xa);

        }
Любое число считает что оно внутри диапазона.

Последний раз редактировалось corbie; 13.10.2013 в 01:04. Причина: Изменил 1 ошыбку
corbie вне форума Ответить с цитированием
Старый 12.10.2013, 23:37   #2
kventin_zhuk
БНТУ ФИТР
Форумчанин
 
Аватар для kventin_zhuk
 
Регистрация: 20.05.2012
Сообщений: 315
По умолчанию

где вы инициализируете переменную xa ?
Вижу что вы вводите x - а передайте методу xa.
И зачем вы передаете методу класса значение полей объекта классов? т.е вот:
Код:
obj.rangecheck(obj.first,obj.second,xa);
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты
kventin_zhuk@live.com
kventin_zhuk вне форума Ответить с цитированием
Старый 13.10.2013, 01:04   #3
corbie
 
Регистрация: 08.10.2013
Сообщений: 6
По умолчанию

Не работает, код исправил.
Да это просто много однообразных задач задали - код полностю переписывать влом - вот и куски кода оставил как были не мешают же вроде.
corbie вне форума Ответить с цитированием
Старый 13.10.2013, 07:05   #4
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

В названии темы ошибка!
Кольша вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему Ошыбка ProGec4 Общие вопросы C/C++ 9 10.02.2012 23:55
ошыбка в коде PATRAHILO C++ Builder 0 26.08.2011 07:45
незнаю где ошыбка romann Общие вопросы C/C++ 2 31.10.2010 10:59
где моя ошыбка DRELORD Помощь студентам 4 04.06.2010 09:01