Your SlideShare is downloading. ×
Proyecto final de algoritmica
Proyecto final de algoritmica
Proyecto final de algoritmica
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Proyecto final de algoritmica

2,006

Published on

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
2,006
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
32
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. EJERCICIOS REPASO 2 PARCIAL1.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 elpago quincenal de un empleado, recibiendo como entrada la edad y los años quelleva 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 DETERMINARQUÉ HACE:InicioCambios<- 0Para 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 FinSiFinParaImprimir ( 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 seamenor al segundo ycontar el número de múltiplos de 3 que existe en el rango. Porejemplo, si se introduce 2 y 21, el númerode múltiplos de 3 es 7, dado que3,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 lapalabra ‘FIN’ o‘fin’. Muestra cuántas palabras introdujo el usuario.7.-Una cooperativa de productores de naranjas almacena el total de toneladas cosechadasdurante el último año en N parcelas (1≤ N ≤ 50). En cada parcela se pueden cultivar dostipos de naranjas: para jugo y para comer. Se conoce el total de toneladas cosechadas decada uno de los tipos de naranjas. Si en una parcela no se hubiera cosechado alguno delos 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 ALGORITMICAENTREGAR EN CD POR EQUIPO DE 4 PERSONAS UN DOCUMENTO EN PDF OWORD QUE CONTENGA:PRESENTACIÓN (PORTADA QUE INCLUYE NOMBRE DE LA CARRERA, NOMBRE LAMATERIA, SECCIÓN, CATEDRÁTICO E INTEGRANTES DE EQUIPOINTRODUCCIÓNINDICE GENERADO POR EL PROCESADORTODOS LOS EJERCICIOS REALIZADOS EN CLASE Y DE TAREA EN ORDENSECUENCIAL NUMERADOS, CON EL PLANTEAMIENTO DEL PROBLEMA, ANÁLISISDEL PROBLEMA, PSEUDOCÓDIGO, DIAGRAMA DE FLUJO Y PRUEBA DEESCRITORIO. LOS EJERCICIOS SE AGRUPARAN POR TEMA: SECUENCIALES,CONDICIONALES, CICLOS, ARREGLOS.FUENTES BIBLIOGRAFICAS, SI SE CONSULTARON LIBROS PARA LA SOLUCIÓN DEALGÚN ALGORITMO, UTILIZANDO NORMAS APA, PARA SU REDACCIÓN. 3

×