1) Calculo de los salarios mensuales de los empleados de una empresa sabiendo que estos se calculan con base en las

horas semanales trabajadas y de acuerdo a un precio especificado por horas. Si se pasan de 40 horas semanales, las horas extraordinarias se pagaran a razón de 1.5 veces la hora ordinaria. 1.-Inicio 2.-Pedir horas, pedir nombre, pedir horas trabajadas y cuota por hora (N, H, C) 3.-Multiplicar el numero de horas trabajadas por la cuota por hora (S=H*C) 4.-Mostrar resultados (S) 5.-Fin Prueba de escritorio Dados HE=1, HT=40, CH=1.5, pago por hora=50 S= (pago por hora * 40) + pago por hora*(horas Extras)*1.5 S= 50*40 + 50*2*2.5= 2500 fin

3) Calcular el área de un círculo a partir de su radio. (Usar A=PI(r)^2) Inicio Pi = 3.1416 (fase de inicializacion) Leer(R)(fase de lectura) Area = pi * R ^ ² (fase de cálculo) L = 2 * pi * R (asignación del valor de la longitud) Escribir (A, L) (fase de salida) Fin Prueba de escritorio Dados r=2 R>0?, Entonces A=4 = 12.5 Fin

5) Calcular la superficie de un cilindro a partir del radio de la base y la altura. (Hacer uso de la formula S=2(PI)(r)(h)+2(PI)(r)^2). Pi es 3.1416 Variables Obtener el radio(r) Obtener la altura(h) Calcular el área de la base (r^2 x Pi ) Calcular longitud circunferencia base (2 x R x Pi) Calcular área lateral (long. circunf base x H) Calcular superficie (área lateral + 2(área base))

Prueba de escritorio Dados R= 2, H=4 ¿R>0? Entonces ¿H>0? Entonces Superficie = [2^2 *pi] + 2[2*2*pi*4]=113.09 Fin

7) Dado un valor de velocidad medido en kilómetros/hora convertirlo a metros/seg. Inicio Variables Pedir velocidad en kilómetros/hora : N N* (10/36): conversión Escribir: “Su resultado es:”, conversión Fin

Prueba de escritorio Dados Km/h= 100 Km/h>0? Si, entonces Conversión = 100*1000/3600=27.777 Fin

9) Calcular la distancia entre dos puntos. Sea P1 (A1, B1) y P2 (A2, B2), hacer uso de D=raíz ((A1A2)^2+(B1-B2)^2). Inicio Variables Escribir “Introduzca X del punto 1:” A1 Escribir “Introduzca Y del punto 1:” B1 Escribir “Introduzca X del punto 2:” A2 Escribir “Introduzca Y del punto 2:” B2 Resta1 <- A1 - A2 Resta2 <- B1 - B2 Pot1 <- Resta1 * Resta1 Pot2 <- Resta2 * Resta2 Num <- Pot1 + Pot2 D <- sqrt(num) Escribir “La distancia entre los dos puntos es : “, D; Fin Prueba de escritorio Dados A1= 2, A2=3, B1=4, B2=6 Inicio D=sqrt((-1)^2+(-2)^2)=2.23 Fin

11) Imprimir el primer digito de un numero: p.e.645, imprime 6. Inicio Variables num Numérico Entero Escribir “Introduzca número:” Leer num Dig num (num/10)*10 Escribir “Primera cifra: “, num mod 10 Fin Prueba de escritorio Dados N=1000 Inicio Num= 1000/100 primera cifra Num mod= 10/10 = 1 Fin

13) Imprime el último digito de un número: p.e. 456, imprime 6. Inicio Datos: Variables num Numérico Entero Algoritmo: Escribir “Introduzca número:” Leer num Escribir “Última cifra: “, num mod 10 Fin Dados N=100

¿N ∈ E? si, entonces
C=100/10 = 10 Fin

15) Leer dos números y verificar si el primero es múltiplo del segundo. Inicio Pedir Primer Número: A Pedir Segundo número: B Si el residuo de dividir B/A =0 Si es Si entonces: “A es múltiplo de B” Si es No entonces: “A no es múltiplo de B” Fin Prueba de escritorio Dados A= 2, B=9 Inicio 9/2=0 4.5=0 2 no es múltiplo de 9 Fin

17) Dadas 2 fechas, expresadas como tres números naturales, determinar si la primera es cronológicamente menor que la segunda. Inicio Pedir Fechas: D1, M1, A1, D2, M2, A2, SI A2 > A1 ENTONCES SI M2 > M1 ENTONCES SI D2 > D1 ENTONCES Imprimir “Fecha 1 es menor que Fecha2” SINO D2 > D1 ENTONCES Imprimir “Fecha 2 es menor que Fecha1” SINO M2 > M1 ENTONCES Imprimir “Fecha 2 es menor que Fecha1” SINO ENTONCES Imprimir “Fecha 2 es menor que Fecha1” Fin Prueba de escritorio Dados D1=2, M1=6, A1=10, D2= 4, M2=8, A2=11 Inicio D,M,A que pertenezcan a los naturales 2<4 si 6<8 si 10<11 si Entero= M1,D1,A1 < M2,D2,A2 Fin

19) Leer un número y verificar si es positivo, negativo o neutro. Inicio Pedir número n SI n > 0 ENTONCES: Escribir "El número es positivo"; SINO Escribir "El número no es positivo"; SI n = 0 Escribir “El número es neutro”; Fin
Dado x=-9 Inicio x=-9 Negativo FIN

21) Leer 5 números e imprimir solo los pares. Inicio Leer 5 números Par <- 0 Impar <- 0 PARA x <- 1 hasta 5 HACER Leer n SI n / 2 = 0 ENTONCES Par <- par + 1 SINO Impar <- impar + 1 FINSI FINPARA IMPRIMIR Par, Impar FIN
Dado a=66, b=11, c=24, d=7, e=18 Inicio a= 66 ¿a/2= Entero?, Si, entonces Par b= 11 ¿b/11= Entero?, No, entonces Impar c=24 ¿c/24= Entero?, Si, entonces Par d= 7 ¿d/7= Entero?, no, entonces Impar e= 18

¿e/18= Entero?, Si, entonces Par Imprimir a, c, e Fin

F I N

23) Leer un número y verificar si se encuentra entre 10 y 20. Inicio Leer n SI n > 10 y n < 20 ENTONCES Imprimir “El número se encuentra entre 10 y 20” SINO ENTONCES Imprimir “El número no se encuentra entre 10 y 20” FIN Prueba de escritorio Dados N= 16 16<20? Si, entonces 16>10? Si, entonces N=entero Fin

25) Leer 2 números e imprimir el menor. Inicio Leer A, B, SI A > B ENTONCES Imprimir B SINO A > B ENTONCES Imprimir A Fin Prueba de escritorio Dados A=23 y B=12 SI 23 > 12 ENTONCES Imprimir 12 Fin

27) Calcular las soluciones de un polinomio de tercer grado. Inicio Forma: ax3 + bx2 + cx + d = 0 Leer a, b, c, d, Calcular X1 = -b/(3*a) - (2^(1/3)*(-b^2 + 3*a*c))/(3*a*(-2*b^3 + 9*a*b*c - 27*a^2*d + Sqrt[4*(-b^2 + 3*a*c)^3 + (-2*b^3 + 9*a*b*c 27*a^2*d)^2])^(1/3)) + (-2*b^3 + 9*a*b*c 27*a^2*d + Sqrt[4*(-b^2 + 3*a*c)^3 + (-2*b^3 + 9*a*b*c - 27*a^2*d)^2])^(1/3)/(3*2^(1/3)*a) Calcular X2 = -b/(3*a) + ((1 + i*Sqrt[3])*(-b^2 + 3*a*c))/(3*2^(2/3)*a*(-2*b^3 + 9*a*b*c 27*a^2*d + Sqrt[4*(-b^2 + 3*a*c)^3 + (-2*b^3 + 9*a*b*c - 27*a^2*d)^2])^(1/3)) - (1 - i*Sqrt[3])*(2*b^3 + 9*a*b*c - 27*a^2*d + Sqrt[4*(-b^2 + 3*a*c)^3 + (-2*b^3 + 9*a*b*c 27*a^2*d)^2])^(1/3)/(6*2^(1/3)*a) Calcular X3 = -b/(3*a) + ((1 - i*Sqrt[3])*(-b^2 + 3*a*c))/(3*2^(2/3)*a*(-2*b^3 + 9*a*b*c 27*a^2*d + Sqrt[4*(-b^2 + 3*a*c)^3 + (-2*b^3 + 9*a*b*c - 27*a^2*d)^2])^(1/3)) - (1 + i*Sqrt[3])*(2*b^3 + 9*a*b*c - 27*a^2*d + Sqrt[4*(-b^2 + 3*a*c)^3 + (-2*b^3 + 9*a*b*c 27*a^2*d)^2])^(1/3)/(6*2^(1/3)*a) Imprimir X1, X2, X3, Fin Prueba de escritorio Dados A= 3, B=2, C=-4, d=-22 Inicio X q pertencen a los reales e imaginarios X1=1.94 X2=-1.3 -1.4i X3= -1.3+1.4 Imprimir Fin

29) Leer 2 números y mostrar la resta del menor menos el mayor. Inicio Leer números a, b, SI a < b ENTONCES Imprimir b – a SINO a < b ENTONCES Imprimir a – b FIN Prueba de escritorio Dados a=8 y, b=4 SI 8 < 4 NO C= 8 – 4 C=4 Imprimir 4 FIN

31) Determinar si un carácter es una vocal o no. Inicio Leer carácter A SI A = a ó A =e ó A = i ó A = o ó A = u ENTONCES Imprimir “El caracter es vocal “ SINO ENTONCES Imprimir “El caracter no es vocal” Fin Prueba de escritorio Dado caracter 1 = B SI 1 = a ó 1 = A ó 1 = e ó 1 = E ó 1 = i ó 1 = I ó 1 = O ó 1 = o ó 1=u ó 1=U NO Imprimir “El caracter B no es vocal” Fin

33) Leer 10 números e imprimir solo los positivos. Inicio Leer 10 números Pos <- 0 Neg <- 0 PARA x <- 1 hasta 50 HACER Leer n SI n > 0 ENTONCES Pos <- pos + 1 Neg <- neg + 1 FINSI FINPARA ESCRIBIR pos, neg Fin Prueba de escritorio Dado n1 = 8 n2=-2 n3=6 n4=23 n5= -34 Si 8 > 0 Si Pos = 8 Si -2 > 0 No Neg = -2 Si 6 > 0 Si Pos = 6 Si 23 > 0 Si Pos = 23 Si -34 > 0 No Neg = -34 Imprimir 8, 6 , 23 Fin

Conclusiones Repasamos varios temas de otras materias, y supimos cómo ingresar valores a la computadora, también aprendimos a realizar programas de flujo. Tenemos algunas dudas acerca de cómo ingresar en la prueba de escritorio pero esperemos que se logren resolver