using System.Globalization;
public static void Main()
double maxAnt, minAnt, fechAnt, pontoPivo, res1, res2, sup1, sup2, cotAtual, sai1, sai2;
maxAnt = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
minAnt = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
fechAnt = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
cotAtual = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);
pontoPivo = (maxAnt + minAnt + fechAnt) / 3;
res1 = (2 * pontoPivo) - minAnt;
sup1 = (2 * pontoPivo) - maxAnt;
res2 = pontoPivo + (maxAnt - minAnt);
sup2 = pontoPivo - (maxAnt - minAnt);
Console.WriteLine("Resistência = " + res1.ToString("F2", CultureInfo.InvariantCulture));
Console.WriteLine("Suporte = " + sup1.ToString("F2", CultureInfo.InvariantCulture));
Console.WriteLine("Ponto Pivô = " + pontoPivo.ToString("F2", CultureInfo.InvariantCulture));
Console.WriteLine("Compra efetuada no preço " + cotAtual.ToString("F2", CultureInfo.InvariantCulture));
Console.WriteLine("fechantamento compra prevista no preço " + sai1.ToString("F2", CultureInfo.InvariantCulture));
Console.WriteLine("Parada de perda prevista no preço " + sai2.ToString("F2", CultureInfo.InvariantCulture));
else if(cotAtual <= sup1){
Console.WriteLine("Venda efetuada no preço " + cotAtual.ToString("F2", CultureInfo.InvariantCulture));
Console.WriteLine("fechantamento venda prevista no preço " + sai1.ToString("F2", CultureInfo.InvariantCulture));
Console.WriteLine("Parada de perda prevista no preço " + sai2.ToString("F2", CultureInfo.InvariantCulture));
Console.WriteLine("Aguardando!");