Учеба и наука
Решено
Очень нужна ваша помощь. Помогите найти ошибку в программе C++ 4.9.9.2 - вопрос №1361644
написать программу, которая проверяет принадлежность точки заштрихованной области. Использовать только тип bool.
#include<iostream.h>
#include<stdio.h>
#include<math.h>
#include<conio.h>
int main() {
float x, y, S, r;
r=2.5;
cout<<«vvedit x=»<<endl;
cin>>x;
cout<<«vvedit y=»<<endl;
cin>>y;
bool(x>=y);
S=(x>=y) && ((x+3.5)*(x+3.5)+(y+3.5)*(y+3.5)<=r*r) && (y>(-3*x+11)) && (y>(-1/3*x+5*2/3)) && (y<(x-1));
cout<<«S=»<<S<<endl;
getch();
return 0;
}
февраль 5, 2015 г.
-
Всего ответов: 1
-
float x, y, S, r;
...
S=(x>=y) && ((x+3.5)*(x+3.5)+(y+3.5)*(y+3.5)<=r*r) && (y>(-3*x+11)) && (y>(-1/3*x+5*2/3)) && (y<(x-1));
S у Вас объявлена как float, а Вы туда bool пытаетесь записать.
bool(x>=y);
А эта строчка что делает вообще?Лучший ответ по мнению автора
Похожие вопросы
выполните данный алгоритм представленный в виде блок схемы.чему равно значение целочисленной переменной К при выходе из данного алгоритма?...
январь 19, 2015 г.
Составить алгоритм решения задачи. Даны три числа. Возвести в квадрат те из них, значения которых неотрицательны. Отрицательные числа оставить без изменений.
апрель 17, 2014 г.
Решено
В некоторой стране автомобильный номер длиной 6 символов составляется из заглавных букв
сентябрь 19, 2013 г.