sonya410
24.04.2020 04:57

Здравствуйте исправить код c++ Ошибка: когда запускаю программу, неважно какие значения ввожу для х и у, номер квадранта всегда равняется "1" если убрать k=1 то будет 2 и тд

#include
#include
using namespace std;
double Kvadr(double x, double y)
{
if (x * y == 0)
return 0;
int k = 1;
if (x > 0 && y < 0); k = 4;
if (x < 0 && y < 0); k = 3;
if (x < 0 && y > 0); k = 2;
if (x > 0 && y > 0); k = 1;
return k;
}
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
double x, y, k;
cout << "Введите координаты x" << endl;
cin >> x;
cout << "Введите координаты y" << endl;
cin >> y;
if (x > 0 && y < 0); k = 4;
if (x < 0 && y < 0); k = 3;
if (x < 0 && y > 0); k = 2;
if (x > 0 && y > 0); k = 1;
cout << endl;
cout << "Номер квадранта, в котором находится точка = " << k << endl;
}

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
НастяMAY
19.06.2022 20:40
Var N,B,k:integer;
Begin
Write('N = ');ReadLn(N);
Write('Искомые числа:');
For N:= 1 to N do
    Begin
    B:=N;
    k:=1;
    // перед каждой проверкой k:=1
    // и если число не делится на любую из своих цифр, то k:=0
    While B > 0 do
       Begin
       if B mod 10 = 0 then k:=0
       // B mod 10 - это остаток от деления B на 10
       // то есть, например, 123 mod 10 = 3
       else if N mod (B mod 10) > 0 then k:=0;
       B:=B div 10
       // целая часть от деления B на 10
       // 123 div 10 = 12
       End;
    if k = 1 then Write(' ',N)
    End;
End.
0,0(0 оценок)
Ответ:
enni00
19.10.2021 19:30
1. Винер Норберт - изучил высшую математику, стал доктором философии Гарвардского университета , профессор Массачусетского технологического института. Получил известность как математик работами по теории потенциала, гармоническим функциям, рядам и преобразованиям Фурье, тауберовым теоремам, общему гармоническому анализу. У Винера возникла идея о необходимости создания единой науки, изучающей процессы хранения и переработки информации, управления и контроля. Для этой науки предложил название кибернетика .
2. Клод Шеннон - основатель теории информации .Приложил свои руки в инженерии, кибернетики, электротехнике, математике и теории информации. Разработал теорию связи кодирования. Создал промышленную  радиоуправляемую игрушку , ввёл понятие "бит" - единица измерения. Отмечен многими наградами и премиями,  и Нобелевской премией.
3. Тедом Нельсоном в 1965 году
4. Тим Бернерс-Ли в 1980 году
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота