View
3
Download
0
Category
Preview:
Citation preview
PABLO EDUARDO MIRANDA CID PROGRAMACION ESTRUCTURADA
a) Si un ángulo es igual a 90°, imprimir el mensaje “EL ANGULO ES RECTO”, si no imprimir el mensaje “NO ES RECTO”.
PSEUDOCODIGO:
VAR
INICIOReal ánguloEscribe (“dame el ángulo”)Lee ánguloSi ángulo = 90 entoncesEscribe (“el ángulo es recto”)Si noEscribe (“no es recto”)
FIN
static void Main(string[] args) { double angulo; Console.WriteLine("Dame el angulo"); angulo = double.Parse(Console.ReadLine()); if (angulo == 90) { Console.WriteLine("El angulo es recto"); } else { Console.WriteLine("El angulo no es recto"); } } }
b) Pedir tres números, decir cuál es el mayor.
PABLO EDUARDO MIRANDA CID PROGRAMACION ESTRUCTURADA
VARReal a, b, c;
INICIOEscribe (“¿Cuál es el valor de a?”)Lee aEscribe (“¿Cuál es el valor de b?”)Lee bEscribe (“¿Cuál es el valor de c?”)Lee c
Si a>=b y a>=c entoncesEscribe (“a es el número mayor”)
Si noSi b>=a y b>=c entonces
Escribe (“b es el número mayor”)Si noSi c>=a y c>=b entonces
Escribe (“c es el número mayor”)Fin si
Fin si Fin si
FIN
static void Main(string[] args) { double a, b, c; Console.WriteLine("¿Cual es el valor de a?"); a = double.Parse(Console.ReadLine()); Console.WriteLine("¿Cual es el valor de b?"); b = double.Parse(Console.ReadLine()); Console.WriteLine("¿Cual es el valor de c?"); c = double.Parse(Console.ReadLine()); if ((a >= b) && (a >= c)) { Console.WriteLine("El numero mayor es a"); } if ((b >= a) && (b >= c)) { Console.WriteLine("El numero mayor es b"); } if ((c >= a) && (c >= b)) { Console.WriteLine("El numero mayor es c"); } } }}
PABLO EDUARDO MIRANDA CID PROGRAMACION ESTRUCTURADA
c) Pedir dos números, decir si el primero es mayor, si el segundo es mayor o si son iguales.
VARReal a, b;
INICIOEscribe (“El valor de a es:”)Lee aEscribe (“El valor de b es:”)Si a>b entoncesEscribe (“a es mayor que b”)Si noSi b>a entoncesEscribe (“b es mayor que a”)Si no Si a=b entoncesEscribe (“ a y b son iguales”)Fin si
Fin si Fin si
FINstatic void Main(string[] args) { double a, b; Console.WriteLine("¿Cual es el valor de a?"); a = double.Parse(Console.ReadLine()); Console.WriteLine("¿Cual es el valor de b?"); b = double.Parse(Console.ReadLine()); if (a > b) { Console.WriteLine("a es mayor que b"); } if (b > a) { Console.WriteLine("b es mayor que a"); } if (a == b)
PABLO EDUARDO MIRANDA CID PROGRAMACION ESTRUCTURADA
{ Console.WriteLine("a y b son igules"); } } }}
d) Calcular la raíz cuadrada de un número, solo si este es positivo, si no decir que no tiene solución en los reales.
VARReal a
INICIOEscribe (“el valor de a”)Lee aSi a>0 entoncesa= raíz 2 (a)Escribe (“el valor de la raíz es”)Si noSi a<=0 entoncesEscribe (“no tiene solución en llos números reales”)Fin si
Fin siFIN
static void Main(string[] args) { double a, res; Console.WriteLine("¿Cual es el valor de a?"); a = double.Parse(Console.ReadLine()); //res = raiz(a); res = Math.Sqrt(a); if (a > 0) { Console.WriteLine("La raiz de (a):"+res); } if (a <= 0) { Console.WriteLine("No tiene solucion"); }
PABLO EDUARDO MIRANDA CID PROGRAMACION ESTRUCTURADA
{
} } }}
e) Pedir un angulo entre 0° y 180°, decir si es obtuso, recto o agudo.
static void Main(string[] args) { double angulo; Console.WriteLine("Dame el valor del angulo"); angulo = double.Parse(Console.ReadLine()); if ((angulo > 0) && (angulo < 90)) { Console.WriteLine("El angulo es agudo"); } if (angulo==90) { Console.WriteLine("El angulo es recto"); } if ((angulo>90)&&(angulo<180)) { Console.WriteLine("El angulo es obtuso"); }
}
PABLO EDUARDO MIRANDA CID PROGRAMACION ESTRUCTURADA
}}
Recommended