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

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

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

Не выполняется алгебраическая операция - C++

19.02.2011, 18:52. Просмотров 449. Ответов 3
Метки нет (Все метки)

Привет всем.
Помогите найти ошибку. Описывать само задание проги не буду, напишу вкратце.
Вводим 4 значения:
A=4;
B=4;
x=3;
y=2;
Если ввести эти значения, то должно выводиться сообщение "Точка принадлежит области №1", а выводится второе.


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
#include <stdio.h>
#include <locale.h>
#include <math.h>
 
//Объявление переменных
float A,B,x,y;
float line;
 
int main(void)
{
    //Включить русский язык
    setlocale(LC_CTYPE, "rus");
 
    
    line==x/A+y/B;
    for(;;)
    {
        //Ввод границ с клавиатуры
        printf("Введите точки A, B\n");
        scanf("%d%d", &A, &B);
        
 
        
        //Ввод координат точки
        printf("Введите координаты x, y\n");
        scanf("%d%d", &x, &y);
 
                
        if ((x>0) && (y<B) && (line > 1))
            printf("Точка принадлежит области №1\n");
            
        else
            printf("Точка не принадлежит ни одной из областей\n");
    }
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2011, 18:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не выполняется алгебраическая операция (C++):

Алгебраическая сумма - C++
Всем добрый день. Есть формула x = n1/\sum A, где n1=1, A-некоторые значения. Как записать эту формулу на языке C++? Подскажите...

Двойная алгебраическая сумма (сигма) - C++
Есть условие: y=\sum_{i=1}^{n-1} \sum_{j=1}^{n-1} x/(i+j) И есть код: #include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; ...

Код не выполняется в одном месте, но выполняется в другом - C++
Вот код процедуры: LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { PAINTSTRUCT ps; HDC hdc; ...

операция <<::>> - C++
имею код char Car::*Get_Marka(){ return marka ; } char Car::*Get_Color() { return color ; } bool Car::Get_Rastamojena() { return...

Не выполняется операция в цикле - AVR
Почему-то при повторении цикла игнорируется первый оператор. Привожу нехитрый код. #include &lt;avr/io.h&gt; int main(void) ...

Не выполняется операция сервиса - C# WCF
Кода очень много, да и без отладчика все равно ничего не поймешь, поэтому я просто выложу проект. Посмотрите пожалуйста кто нибудь....

3
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
19.02.2011, 19:05 #2
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
#include <stdio.h>
#include <locale.h>
#include <windows.h>
#include <math.h>
 
//Объявление переменных
float A,B,x,y;
float line;
 
int main(){
    setlocale(LC_CTYPE, "rus");
    SetConsoleOutputCP(1251);
    for(;;){
        printf("Введите точки A, B\n");
        scanf("%f%f", &A, &B);
        printf("Введите координаты x, y\n");
        scanf("%f%f", &x, &y);
        line=x/A+y/B;
        if ((x>0) && (y<B) && (line > 1))
            printf("Точка принадлежит области №1\n");
        else
            printf("Точка не принадлежит ни одной из областей\n");
    }
}
1
Krol
0 / 0 / 0
Регистрация: 07.02.2010
Сообщений: 49
19.02.2011, 19:11  [ТС] #3
Спасибо
а что значит ?
Цитата Сообщение от igorrr37 Посмотреть сообщение
SetConsoleOutputCP(1251);
0
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
19.02.2011, 19:16 #4
у меня setlocale(LC_CTYPE, "rus"); не работает, юзаю SetConsoleOutputCP(1251);
0
19.02.2011, 19:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2011, 19:16
Привет! Вот еще темы с ответами:

Форму невозможно закрыть, пока выполняется операция - C#
Сегодня пришел на экзамин.Препод посмотрел программу и сказал надо переделать.(прикрепил ее)Проблема такая.Когда начинает движение луч ...

Алгебраическая сумма - MathCAD
Здравствуйте. Подскажите пожалуйста как решить такой простой пример в Mathcad`e. http://imageshost.ru/photo/349856/id2469870.html...

Алгебраическая функция - Pascal
Для вычисления величины Z по приведенной ниже формуле необходимо разбить вычислительный алгоритм на два блока - основную программу и...

Алгебраическая функция - Алгебра
Привет всем! У функции есть 2 определения: 1) Функция - это зависимость одной величины от другой. 2) Функция - это переменная...


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

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

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