Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. ANÁLISIS
1.1. entender el problema
1.2. modelo
X = radio * cos (Angulo)
Y = radio * sen (Angulo)
2. DISEÑO
2.1. Descripción del algoritmo
Inicio {determinar si el presupuesto es bajo o bueno}
{declarar e inicializar variables}
Declarar radio, Angulo, X, Y: real
Declarar radioR, anguloR, XX, YY:real
{leer datos}
Leer radio, Angulo
{transformar a radianes}
radioR = radio * 0.0174533;
anguloR = angulo * 0.0174533;
{determinar el Angulo rectangular}
X = radioR * Math.Cos(anguloR);
Y = radioR * Math.Sin(anguloR);
{transformar a grados}
XX = X * 57.2958;
YY = Y * 57.2958;
{escribir la solución}
Escribir XX
Escribir YY
FIN
3. CODIFICACIÓN EN LENGUAJE C#
static void Main(string[] args)
{
//declarar e inicializar variables
float radio, angulo;
double X, Y,radioR, anguloR, XX, YY;
//leer datos
Console.Write("ingrese el radio de la cordenada polar: ");
radio = float.Parse(Console.ReadLine());
Console.Write("ingrese el angulo de la cordenada polar: ");
angulo = float.Parse(Console.ReadLine());
XX = X * 57.2958;
YY = Y * 57.2958;
//escribir resulatado
Console.WriteLine("la coordenada en el eje X es: {0}", XX);
Console.WriteLine("la coordenada en el eje Y es: {0}", YY);
Console.ReadKey();
}