Operations Between Numbers (Защо не условието не се изпълнява както трябва?)
Здравейте, при следния вход би трябвало да не изписва нищо,
-----------------------------------
1
2
+
-----------------------------------
но отпечатва това: "1 + 2 = 3 - even".
Къде е проблемът?
Ето и кода:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace operatori
{
class Program
{
static void Main(string[] args)
{
double chislo1 = double.Parse(Console.ReadLine());
double chislo2 = double.Parse(Console.ReadLine());
string operator1 = Console.ReadLine();
string chetnost = null;
double rezultat = 0;
if (operator1 == "+" && (chislo1+chislo2)%2==0) rezultat = chislo1 + chislo2;
{
Console.WriteLine($"{chislo1} {operator1} {chislo2} = {chislo1 + chislo2} - even");
}
}
}
}
Благодаря предварително!
Благодаря!