1. EJERCICIOS REPASO 2 PARCIAL
1.Una compañía tiene una fórmula poco común para calcular el sueldo de sus
empleados. El sueldo semanal para un empleado es igual a:
$ 100 + $(edad del empleado) + ($ 1 + 2 + 3+ ... + años en la compañía)
Así, si un empleado de 37 años de edad tiene una antigüedad de seis años,
ganaría el sueldo semanal de $ 158, ya que es la suma de 100 + 37 (edad) + 21,
en donde 21 es la suma de 1+2+3+4+5+6. Escriba un algoritmo para calcular el
pago quincenal de un empleado, recibiendo como entrada la edad y los años que
lleva en la compañía.
2.Escriba un algoritmo que reciba como entrada 10 números introducidos por
teclado, y nos indique si es que se repitió algún número, y si es así, cuantas
veces se repitió.
3.-Un entero positivo n se llama perfecto si n es igual a la suma de todos sus divisores
diferentes de él. Por ejemplo, 6 es perfecto porque 6 = 1 + 2 + 3. Escriba un programa
que reciba como entrada un número entero positivo, y nos indique si éste es perfecto
o no. Además, el programa debe imprimir todos los divisores del número.
4.-Realizar la prueba de escritorio del siguiente pseudocódigo Y DETERMINAR
QUÉ HACE:
Inicio
Cambios<- 0
Para i<- 1 Hasta i<=4 hacer
Leer(a,b,c)
Si a>c
temp = a
a=c
c = temp
Imprimir (a,b,c,)
cambios = cambios + 1
FinSi
Si b>c
temp = b
b=c
c = temp
Imprimir (a,b,c,)
cambios = cambios + 1
FinSi
FinPara
Imprimir ( a,b,c)
Imprimir (Las variables se intercambiaron : , cambios, veces)
FinProceso
1
2. 5.-Introducir un rango especificado por 2 números enteros, tal que el primero sea
menor al segundo ycontar el número de múltiplos de 3 que existe en el rango. Por
ejemplo, si se introduce 2 y 21, el númerode múltiplos de 3 es 7, dado que
3,6,9,12,15,18 y 21 son múltiplos de 3 en el rango [2,21].
6.- Elabora un algoritmo tal que solicite palabras hasta que se introduzca la
palabra ‘FIN’ o‘fin’. Muestra cuántas palabras introdujo el usuario.
7.-
Una cooperativa de productores de naranjas almacena el total de toneladas cosechadas
durante el último año en N parcelas (1≤ N ≤ 50). En cada parcela se pueden cultivar dos
tipos de naranjas: para jugo y para comer. Se conoce el total de toneladas cosechadas de
cada uno de los tipos de naranjas. Si en una parcela no se hubiera cosechado alguno de
los tipos, entonces habrá 0.
La información se almacena en un arreglo como se muestra en el siguiente ejemplo:
En la parcela 1 se cosecharon: 100 toneladas de naranjas para jugo y 500 toneladas
de naranjas para comer.
• En la parcela 2 se cosecharon: 600 toneladas de naranjas para jugo y 0 toneladas de
naranjas para comer.
NOTA: Observe que la información de una misma parcela ocupa posiciones
consecutivas en el arreglo.
Se le pide que haga un algoritmo que pueda:
a) Leer la información: N (1≤ N ≤ 50) y las toneladas por tipo de naranja de cada
una las parcelas.
b) Calcular e imprimir el total de la producción por parcela.
c) Eliminar la información de una parcela. El dato requerido para esta opción es el
número de parcela a eliminar. Al eliminar una parcela se asigna la información
en variables por ejemplo, eliminar parcela 2: nj=N(2); nc=N(3) (de acuerdo a la
información que se muestra en la imagen); se muestran en pantalla como la
información de la parcela 2, al asignarse a variables, ya no se encuentran en
el arreglo.
2
3. d) Buscar e imprimir el número de una parcela (si hubiera) que no haya tenido
producción de ninguno de los tipos de naranjas. Es decir, durante el último año
su producción total fue 0.
PROYECTO FINAL DE ALGORITMICA
ENTREGAR EN CD POR EQUIPO DE 4 PERSONAS UN DOCUMENTO EN PDF O
WORD QUE CONTENGA:
PRESENTACIÓN (PORTADA QUE INCLUYE NOMBRE DE LA CARRERA, NOMBRE LA
MATERIA, SECCIÓN, CATEDRÁTICO E INTEGRANTES DE EQUIPO
INTRODUCCIÓN
INDICE GENERADO POR EL PROCESADOR
TODOS LOS EJERCICIOS REALIZADOS EN CLASE Y DE TAREA EN ORDEN
SECUENCIAL NUMERADOS, CON EL PLANTEAMIENTO DEL PROBLEMA, ANÁLISIS
DEL PROBLEMA, PSEUDOCÓDIGO, DIAGRAMA DE FLUJO Y PRUEBA DE
ESCRITORIO. LOS EJERCICIOS SE AGRUPARAN POR TEMA: SECUENCIALES,
CONDICIONALES, CICLOS, ARREGLOS.
FUENTES BIBLIOGRAFICAS, SI SE CONSULTARON LIBROS PARA LA SOLUCIÓN DE
ALGÚN ALGORITMO, UTILIZANDO NORMAS APA, PARA SU REDACCIÓN.
3