- Resolver la formula del estudiante, para valores que ingresa el usuario
Taller de estudio #1
Recuerde, publicar la solución del taller usando la pagina https://dotnetfiddle.net intente solucionar el taller por sus propios medios, si no entiende algo, pregúntele al profesor o mire la respuesta de sus compañeros.
Para publicar la solución se debe usar el siguiente código en el foro
Si trato de compartir en la pagina de dotnet, me aparece la siguiente ruta
Code: Select all
https://dotnetfiddle.net/YTvLZu
Code: Select all
[csharp]código script[/csharp]
Code: Select all
[csharp]YTvLZu[/csharp]
Ejemplo de lectura de datos, usando TryParse
Para calcular la raíz de un número se usa el "comando" Math.Sqrt(numero) y retorna un número double
Solución Oficial
Code: Select all
using System;
public class Program
{
public static void Main()
{
double a,b,c,x1,x2;
string s_a,s_b,s_c;
Console.WriteLine("Ingrese a:");
s_a=Console.ReadLine();
Console.WriteLine("Ingrese b:");
s_b=Console.ReadLine();
Console.WriteLine("Ingrese c:");
s_c=Console.ReadLine();
if (double.TryParse(s_a,out a))
{
if (double.TryParse(s_b,out b))
{
if (double.TryParse(s_c, out c))
{
if (a!=0)
{
if ((b*b-4*a*c)>=0)
{
x1=(-b+Math.Sqrt(b*b-4*a*c))/(2*a);
x2=(-b-Math.Sqrt(b*b-4*a*c))/(2*a);
Console.WriteLine("Las Soluciones son "+x1+ " y " +x2);
}
else
{
Console.WriteLine("Sln Compleja");
}
}
else
{
Console.WriteLine("Indeterminacion");
}
}
else
{
Console.WriteLine("Error al leer c");
}
}
else
{
Console.WriteLine("Error al leer b");
}
}
else
{
Console.WriteLine("Error al leer a");
}
}
}