Оператор "&&" не может применяться к операндам типа "bool" и "float" - C#
Формулировка задачи:
Помогите решить задачу, изучаю язык недавно.
using System;
class Uravnenie1
{
static void Main()
{
float a, b, c;
int x;
Console.WriteLine("Введетие занечение переменых: a,b,c,x");
a = float.Parse(Console.ReadLine());
b = float.Parse(Console.ReadLine());
c = float.Parse(Console.ReadLine());
x = int.Parse(Console.ReadLine());
Console.WriteLine();
if ((x > 0) && (b != 0))
{
Console.WriteLine("F = " + a * x * x + b);
}
if ((x > 0) && (b = 0))
{
Console.WriteLine((x - a) / (x - c));
}
else
{
Console.WriteLine("F = " + x / c);
}
}
}Решение задачи: «Оператор "&&" не может применяться к операндам типа "bool" и "float"»
textual
Листинг программы
if ((x > 0) && (b != 0)) { Console.WriteLine("F = " + a * x * x + b); } if ((x > 0) && (b = 0)) { Console.WriteLine((x - a) / (x - c)); } else { Console.WriteLine("F = " + x / c); }