Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 16.08.2016 23:52
- Информатика
- remove_red_eye 11202
- thumb_up 37
Ответы и объяснения 1
try { Console.WriteLine("Введите радиус");
float r = float.Parse(Console.ReadLine());
Console.WriteLine("Введите координаты x");
float x = float.Parse(Console.ReadLine());
Console.WriteLine("Введите координаты y");
float y = float.Parse(Console.ReadLine());
bool net = true; /*создаем переменную в случае если все варианты не подойдут и нам нужно будет вывести нет */ if (x > 0 && y > 0) { if (Math.Sqrt(Math.Pow(x - 0, 2) + Math.Pow(y - 0, 2)) < r) { Console.WriteLine("YES"); net = !net; } }
if (x < 0 && y < 0) { if (Math.Sqrt(Math.Pow(x - 0, 2) + Math.Pow(y - 0, 2)) < r) { Console.WriteLine("YES"); net = !net; } }
if (x 0) { x = -x; /*переприсваеваем иксу другой знак, чтоб потом не писать модуль, но так как я это написал, я уже потратил больше времени, не делай так как я */
if (x + y < r) { Console.WriteLine("YES"); net = !net; } }
if (net == true) { Console.WriteLine("NO"); } } catch (Exception e) { Console.WriteLine("Что-то пошло не так, вот ошибка:"); Console.WriteLine(e); } Console.ReadLine(); //я надеюсь ты знаешь, что это такое } }
- 17.08.2016 01:05
- thumb_up 18
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.