Базируясь на понятии “Точка” определить понятие “Квадрат” - C#
Формулировка задачи:
Огромная просьба помочь!
Ни как не могу сообразить как сделать вот такую программу( :
Определить понятие “Точка”. Состояние объекта определяется полями:
Координата по оси абсцисс (вещественное число)
Координата по оси ординат (вещественное число)
Базируясь на понятии “Точка” определить понятие “Квадрат”. Квадрат определить через точку, соответствующую его левому верхнему углу и размер стороны квадрата. Проверить попадание точки в квадрат
И это в windows forms
Решение задачи: «Базируясь на понятии “Точка” определить понятие “Квадрат”»
textual
Листинг программы
string test = string.Empty;
test = Console.ReadLine();
bool isStringADigits = true;
int dotCount = 0;
foreach(char ch in test)
{
if(ch == '.')
{
dotCount++;
}
if((!char.IsDigit(ch)&&ch!='.')|| dotCount>1)
{
isStringADigits = false;
break;
}
if(isStringADigits)
{
//только теперь приводим не к int а к double
//выполняем программу, пользователь ввёл число
}
else
{
//пользователь ввёл не число :-)
}
}