- 04.04.2018 19:15
- Информатика
- remove_red_eye 12430
- thumb_up 20
Ответы и объяснения 1
public class Test
{
public static void Main()
{
double r, x, y;
Console.WriteLine("r = ");
r = double.Parse(Console.ReadLine());
Console.WriteLine("x = ");
x = double.Parse(Console.ReadLine());
if (x<=0) y = -0.5*x;
else if (x<=r) y = -Math.Sqrt(4-x*x)+2;
else if (x<=2*r) y = Math.Sqrt(4-(x-2)*(x-2));
else y = -x+2*r;
Console.WriteLine("y = " + y);
Console.ReadLine();
}
}
Пример:
r = 2
x = 3
y = 1.73205080756888
- 05.04.2018 14:40
- thumb_up 45
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.