Está en la página 1de 5

TALLER ALGORITMOS

Profesor: Carlos Arturo Castro Castro

1 . Calcular y mostrar el valor de S para n términos

1.1 S= 1 + ½ + 1/3 + ¼ + 1/5 + … n términos


Análisis
Si n= 1 entonces s= 1
Si n= 2 entonces s= 1 + ½ = 1.5
Si n= 3 entonces s= 1 + ½ + 1/3 = 1.833
Si n= 4 entonces s= 1 + ½ + 1/3 + ¼ = 2.08
Algoritmo
Definir n, i como entero
Definir s como real
Imprimir “Ingrese n”
Leer n
s=0
Para i=1 hasta n

s=s+1/i
fin para
imprimir “S=”,s
Prueba escritorio
n i S
3 1 1
2 1.5
3 1.83

n
1.2 ∑ 1 /i S= 1 + ½ + 1/3 + ¼ + 1/5 + … n términos
i=1

En general
final

∑ expresión
contador=ini

Suma=0
Para contador=ini hasta final
Suma = Suma + expresión
Fin para
Imprimir Suma

1.3 S= 1 - ½ + 1/3 - ¼ + 1/5 - … n términos


1.4 S= x + x/2 + x/3 + x/4 + x/5 + … n términos

1.5 S= -x + x/2 - x/3 + x/4 -x/5 + … n términos

Si n=1 y x=1 entonces


S=-1
Si n=2 y x=1 entonces
S=-1 + ½ = -0.5
Si n=3 y x=1
S= -1 +1/2 – 1/3= -0.8333

1.6 S= 1+1+2+3+5+8+13+… n términos serie de fibonacci


1.7 S= -1+1-2+3-5+8-13+21-34 +55-89+144-233… n términos

1.8 S=

Análisis
Si n=1 entonces s=(1^2)*(2*1 + 3) = 5
Si n=2 entonces s=(1^2)*(2*1 + 3) + (2^2)*(2*2 + 3) = 5 + 28 = 33
Si n=3 entonces s=(1^2)*(2*1 + 3) + (2^2)*(2*2 + 3) + (3^2)*(2*3 + 3) = 5 + 28 + 81= 114

Definir i, n, s
s=0
para i=1 hasta n con paso 1
s=s+ (i^2)*(2*i + 3)
fin para
imprimir “s=”, s

1.8 S=

1.9
Sn?= desviación estándar poblacional

Xi=[3.5,4.5,4.0,3.5,4.5,4.0] => n=6


Xbarra= media=promedio= (3.5
)/6= 4.0
Suma = (3.5 -4.0)^2 + (4.5 – 4.0)^2 + (4.0-4.0)^2 + (3.5 – 4.0)^2 + (4.5-4.0)^2 + (4.0 -4.0)^2=
Suma = 0.25 + 0.25 +0+0.25 +0 + 0.25 = 1.0
Sn=raíz(1.0/6)=0.40

Aquí k=1

1.10 S=

2. Una Universidad cuenta con SD sedes y cada sede tiene SC seccionales, cada seccional tiene, NE estudiantes matriculados
en 9 pregrados codificados con números del 1 al 9:
1.Tecnología en Sistemas de Información, 2. Ingeniería de Sistemas, 3. Tecnología en Electrónica, 4. Ingeniería Electrónica,5.
Tecnología en Telecomunicaciones, 6. Ingeniería de Telecomunicaciones, 7. Tecnología en Electromecánica, 8. Ingeniería
Electromecánica, 9. Ingeniería Mecatrónica

De cada estudiante se conoce Nombre, Código, NumPregrado, NotaSemestre, Género

Elaborar un algoritmo orientado a objetos que permita obtener y mostrar

a) El número de mujeres de Ingeniería electrónica por sede (0,0,1) contF4sd -> conta
b) Promedio de notas de los hombres de tecnología electromecánica de toda la universidad (0) sumb, contb
c) Porcentaje de mujeres de Tecnología en Sistemas con una nota superior a 3.5 de cada seccional (0%,33.3%, 0%,
0%,0%, contc
d) El número de estudiantes de cada carrera de pregrado de cada seccional
e) El nombre del estudiante hombre con menor nota por sede
f) El nombre de las mujeres de Ingeniería mecatrónica con nota entre 2.5 y 3.5 ó 4.0 y 4.5 por seccional
g) El promedio de notas de todos los estudiantes por seccional.
h) El porcentaje de estudiantes con nota inferior a 3.5 de toda la universidad
i) El nombre y el código del estudiante con mayor nota de toda la universidad
j) Cuántas mujeres y cuantos hombres estudian Ingeniería de Sistemas por seccional

3. Elaborar un algoritmo que permita obtener y mostrar los factores primos de un número entero ingresado. Ejemplo, los
factores primos de 100 son 2,2,5,5

4. Calcular el valor de S para n términos

n nx n ( n−1 ) x 2
4.1.S= ( 1+ x ) =1+ + +…
1! 2!

4.2. S=e
x x x2 x3
=1+ + + +… ,−∞< x <∞
1! 2! 3!
4.3. S= nx + ( n−1 ) x 2 + ( n−2 ) x 4 + ( n−3 ) x 7+ …

x 0 x1 x 1 x 2 x 3 x5
4.4. S= + + + + + +…
2! 3 ! 5 ! 7 ! 11 ! 13!
n
( x +i ) !
∑ x n−(i−1)
i=1

( x+1 ) ! ( x +2 ) ! ( x +3 ) ! ( x + 4 ) ! ( x +5 ) ! ( x +6 ) !
4.5. S= + n−1 + n−2 + n−3 + n−4 + n−5 …
xn −0 x x x x x

5. Un número hexadecimal se obtiene a partir de un número decimal, realizando sucesivas divisiones por 16 hasta que no se
pueda seguir dividiendo (Cuando el cociente de la división da inferior a 16). Los dígitos del número hexadecimal respectivo se
muestran en el sentido inverso del cálculo y corresponden a los residuos que son números entre 0 y 15. El número hexadecimal
comenzará con el último cociente.
Respecto a los dígitos hexadecimales,Si el valor del residuo es menor a 10, se toma el valor decimal.
Si el valor del residuo es mayor o igual 10 se toman las letras A, B, C, D, E y F para los respectivos valores 10, 11, 12, 13, 14 y
15
6. Diseñe un algoritmo que lea un número de N cifras y determine si ó no es igual al revés del número (PALÍMNDROMO o
también CAPICÚA). (Ejemplo 1234321)

7. De cada uno de los N empleados de una empresa se conoce: Nombre, Salario Básico y Deducciones en un mes determinado.
Calcular e imprimir el salario neto de cada empleado, el promedio de salarios básico. El porcentaje de empleados que ganan
más de 4 salarios mínimos. El nombre del empleado que gana mayor salario básico. El nombre del empleado que gana menor
salario neto. Imprimir además el nombre de cada empleado.

8.Mostrar los valores de la sucesión de fibonacci que se encuentran en entre la posición inicial pi y la posición final pf. (pi y pf
deben ser ingresados desde el teclado). Ejemplo entre el término pi=5y pf=9; los términos son: 5,8,13,21,34

Otro ejemplo: si pi=3 y pf= 7; los términos son: 2,3,5,8,13

También podría gustarte