Você está na página 1de 6

1. Como pudiera obtener el salario de un trabajador a partir del nmero de horas trabajadas y el pago por cada hora.

E= horas, valor S= salario INICIO Ingresar horas, valor Salario horas*valor Imprimir Salario FIN 2. Disee un algoritmo y DFD que permita calcular y mostrar la suma de los nmeros impares menores o iguales que un numero N ingresado. E= N S= Suma Inicio Var: N, Cont, Suma Ingresar N Cont 1 Suma 0 Mientras cont <= N hacer Suma suma + cont Cont cont +2 Fin mientras Imprimir suma FIN 3. Disea un algoritmo y DFD que permita calcular y mostrar la multiplicacin de dos nmeros mediante sumas sucesivas. E= NUM1, NUM2 S= PROD INICIO Var: NUM1, NUM2, PROD, i Ingresar NUM1 Ingresar NUM2 PROD0 PARA i=1 Hasta NUM2 Hacer PRODPROD+NUM1 FIN PARA i Imprimir PROD FIN 4. Disear un algoritmo que permita determinar y mostrar la solucin de la siguiente funcin.

E=x S=F INICIO Var: x, F Ingresar a, b SI (x< 3) entonces F x^2+2 SINO SI (x>= 3 y x<8) entonces F x^2+4 SINO SI (x>= 8) entonces F x^2 FIN_SI FIN_SI FIN_SI Imprimir F FIN 5. En todo triangulo se cumple que cada lado es proporcional al sen del ngulo opuesto de la siguiente manera:

Si se conocen los ngulos y y el lado C Cunto valen los otros dos lado? Disear un algoritmo que solucione dicho problema. E= y C S= A,B INICIO Ingresar y C A= C*sen / sen B= C*sen sen Imprimir A,B FIN 6. En una universidad la pensin se determina dependiendo del colegio de procedencia del estudiante y del nivel de ingresos de sus padres:

Construir un algoritmo que permita determinar la pensin de un estudiante considerando que todo estudiante paga un adicional como seguro de vida equivalente al 3% del valor de su cuota de pensin. c_p colegio de procedencia E = I, c_p S = MT, DES INICIO Ingresar I, c_p Ingresar categoras A,B,C,D,E SI (I < 100) entonces DES M * 0.01 SINO SI (100 M < 1000) entonces DES M * 0.02 SINO SI (M 1000) entonces DES = M * 0.03 FIN_SI FIN_SI FIN_SI MT = M - DES Imprimir DES, MT FIN 7. Disear un algoritmo que permita determinar la cantidad de dgitos que tiene un nmero entero y adems mostrar la suma de los dgitos pares e impares. nd Numero de digitos par numero par imp nmero impar INICIO Ingresar N par 0 imp 0 nd 0 Mientras (N> 0) hacer aux = N MOD 10 si (aux MOD 2 = 0)hacer par par + aux sino imp imp+aux fin si N = N DIV 10 nd nd +1 fin mientras

imprimir par, imp, nd FIN 8. Disear un algoritmo que permita calcular la suma de los N primeros trminos de la serie: + + 1/6 + . E=N S=SUMA INICIO Var: N, SUMA, C, TER Ingresar N Denominador 2 C 1 Suma 0 Mientras (<0=N) Hacer Suma suma + (1/Den) Den Den + 2 CC+1 Fin_Mientras Imprimir: suma FIN 9. Desarrollar un algoritmo que permita leer las notas vlidas (0 20), sumar las notas aprobatorias, contar cuantos N aprobatorios se leyeron y cuantas notas desaprobatorias se leyeron. Y el promedio de las aprobatorias y desaprobatorias. N Nmero de notas c_a Cantidad de aprobados c_d Cantidad de desaprobados s_a Suma de aprobados s_d Suma de desaprobados p_a promedio de aprobados p_d promedio de desaprobados nota nota INICIO ingrsar N cont 1 c_a 0 c_d 0 s_a 0 s_d 0 mientras cont <= N hacer hacer ingresar nota mientras (nota < 0 o nota > 20) si (nota < 10.5) entonces

c_d c_d+1 s_d s_d + nota sino c_a c_a +1 s_a s_a + nota fin si cont cont +1 fin mientras p_d s_d / c_d p_a s_a / c_a imprimir c_a, c_d, p_d, p_a FIN 10. Disear un algoritmo que permite leer una serie de nmeros hasta ingresar el valor 0 Cuntos Nmeros positivos, negativos, pares e impares se ingresaron? INICIO Par 0 Imp 0 Pos 0 Neg 0 Hacer Ingresar n Si (n MOD 2 = 0) entonces Par Par +1 Sino Imp Imp +1 Fin si Si (n > 0) entonces Pos Pos +1 Sino Neg Neg +1 Fin si Mientras (n 0) Imprimir Par, Imp, Pos, Neg FIN 11. Un vehculo recorre N distancia en N tiempos diferentes Cul ser su velocidad para toda la trayectoria? c_t cantidad de trayecto d distancia recorrida en trayecto d_t distancia total recorrida t tiempo recorrido en trayecto t_t tiempo total utilizado vel velocidad del trayecto INICIO

Ingresar c_t d_t = 0 t_t = 0 para i=1 hasta i <=c_t ingresar d, t d_t = d_t +d t_t = t_t +t fin para vel = d_t / t_t imprimir vel FIN 12. Disear un algoritmo que permita leer un nmero y forme otro nmero con las cifras en orden inversa INICIO Ingrese N Inv 0 Mientras ( N > 0) Hacer Inv 10*inv + N MOD 10 N N DIV 10 Fin mientras Imprimir inv FIN

Você também pode gostar