SlideShare ist ein Scribd-Unternehmen logo
1 von 3
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
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
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

Weitere ähnliche Inhalte

Was ist angesagt?

Metodología J. Llorens Fabregas - Version Final (Corta).
Metodología J. Llorens Fabregas - Version Final (Corta).Metodología J. Llorens Fabregas - Version Final (Corta).
Metodología J. Llorens Fabregas - Version Final (Corta).Enmanuel Cubillan León
 
Simulacion de sistemas discretos
Simulacion de sistemas discretosSimulacion de sistemas discretos
Simulacion de sistemas discretosMP4R
 
TOPS ( Equipos orientados a la solución de problemas)
TOPS ( Equipos orientados a la solución de problemas)TOPS ( Equipos orientados a la solución de problemas)
TOPS ( Equipos orientados a la solución de problemas)PedroGonzalez390
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicionalJesenia Escobar
 
Tratamientos de factores de ruido
Tratamientos de factores de ruidoTratamientos de factores de ruido
Tratamientos de factores de ruidoJaime J Rivas
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototiposKeiner Valerio
 
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Marcelo Vilela Pardo
 
Poka yoke dispositivos a prueba de error
Poka yoke dispositivos a prueba de errorPoka yoke dispositivos a prueba de error
Poka yoke dispositivos a prueba de errorVictor H. Olguin
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04Tensor
 
Análisis de operaciones. Fase 6. preparación y herramientas
Análisis de operaciones. Fase 6. preparación y herramientasAnálisis de operaciones. Fase 6. preparación y herramientas
Análisis de operaciones. Fase 6. preparación y herramientasJuan Manuel Carrión Delgado
 

Was ist angesagt? (20)

Metodología J. Llorens Fabregas - Version Final (Corta).
Metodología J. Llorens Fabregas - Version Final (Corta).Metodología J. Llorens Fabregas - Version Final (Corta).
Metodología J. Llorens Fabregas - Version Final (Corta).
 
Mantenibilidad y fiabilidad
Mantenibilidad y fiabilidadMantenibilidad y fiabilidad
Mantenibilidad y fiabilidad
 
Simulacion de sistemas discretos
Simulacion de sistemas discretosSimulacion de sistemas discretos
Simulacion de sistemas discretos
 
TOPS ( Equipos orientados a la solución de problemas)
TOPS ( Equipos orientados a la solución de problemas)TOPS ( Equipos orientados a la solución de problemas)
TOPS ( Equipos orientados a la solución de problemas)
 
Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
Tratamientos de factores de ruido
Tratamientos de factores de ruidoTratamientos de factores de ruido
Tratamientos de factores de ruido
 
Tema 07 metodologia asd
Tema 07   metodologia asdTema 07   metodologia asd
Tema 07 metodologia asd
 
Conceptos de la administración de proyectos
Conceptos de la administración de proyectosConceptos de la administración de proyectos
Conceptos de la administración de proyectos
 
Sistema kanban justo a tiempo
Sistema kanban justo a tiempoSistema kanban justo a tiempo
Sistema kanban justo a tiempo
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
 
Tecnologia de grupos a presentar
Tecnologia de grupos a presentarTecnologia de grupos a presentar
Tecnologia de grupos a presentar
 
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
 
Raptor
RaptorRaptor
Raptor
 
Programación Extrema (XP)
Programación Extrema (XP)Programación Extrema (XP)
Programación Extrema (XP)
 
Poka yoke dispositivos a prueba de error
Poka yoke dispositivos a prueba de errorPoka yoke dispositivos a prueba de error
Poka yoke dispositivos a prueba de error
 
Presentacion de toyotismo
Presentacion de toyotismoPresentacion de toyotismo
Presentacion de toyotismo
 
Alice 3
Alice 3Alice 3
Alice 3
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Sistema Poka Yoke
Sistema Poka YokeSistema Poka Yoke
Sistema Poka Yoke
 
Análisis de operaciones. Fase 6. preparación y herramientas
Análisis de operaciones. Fase 6. preparación y herramientasAnálisis de operaciones. Fase 6. preparación y herramientas
Análisis de operaciones. Fase 6. preparación y herramientas
 

Andere mochten auch (14)

Practicacandados
PracticacandadosPracticacandados
Practicacandados
 
Ejercicios arreglos
Ejercicios arreglosEjercicios arreglos
Ejercicios arreglos
 
Ejercicios arreglos
Ejercicios arreglosEjercicios arreglos
Ejercicios arreglos
 
Induccion fundbd2012
Induccion fundbd2012Induccion fundbd2012
Induccion fundbd2012
 
Ejercicios3parte
Ejercicios3parteEjercicios3parte
Ejercicios3parte
 
Practica controlconcurrencia
Practica controlconcurrenciaPractica controlconcurrencia
Practica controlconcurrencia
 
Ejercicio privilegios
Ejercicio privilegiosEjercicio privilegios
Ejercicio privilegios
 
Base de-datos-cine
Base de-datos-cineBase de-datos-cine
Base de-datos-cine
 
Respaldando bd
Respaldando bdRespaldando bd
Respaldando bd
 
Ejercicio2 mysql
Ejercicio2 mysqlEjercicio2 mysql
Ejercicio2 mysql
 
Scrip de la base de datos cine
Scrip de la base de datos cineScrip de la base de datos cine
Scrip de la base de datos cine
 
Ejercicio 2 transacciones
Ejercicio 2 transaccionesEjercicio 2 transacciones
Ejercicio 2 transacciones
 
Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseint
 
Creación de tablas y relaciones en MySQL y SQL yog
Creación de tablas y relaciones en MySQL y SQL yogCreación de tablas y relaciones en MySQL y SQL yog
Creación de tablas y relaciones en MySQL y SQL yog
 

Ähnlich wie Proyecto final de algoritmica

Mas_de_400_ejercicios_de_programacion_en (2).pdf
Mas_de_400_ejercicios_de_programacion_en (2).pdfMas_de_400_ejercicios_de_programacion_en (2).pdf
Mas_de_400_ejercicios_de_programacion_en (2).pdfmargothingrithllanca
 
Mas_de_400_ejercicios_de_programacion_en (1).pdf
Mas_de_400_ejercicios_de_programacion_en (1).pdfMas_de_400_ejercicios_de_programacion_en (1).pdf
Mas_de_400_ejercicios_de_programacion_en (1).pdfmargothingrithllanca
 
Cm tarea departamental # 2 enero 2011
Cm tarea departamental # 2 enero 2011Cm tarea departamental # 2 enero 2011
Cm tarea departamental # 2 enero 2011Josue Avila
 
Semana 8 mate1 del 1 al 5 octubre
Semana 8 mate1  del 1 al 5 octubreSemana 8 mate1  del 1 al 5 octubre
Semana 8 mate1 del 1 al 5 octubreLorena Covarrubias
 
Teoría y problemas de álgebra cepre-sm ccesa007
Teoría y problemas de álgebra cepre-sm  ccesa007Teoría y problemas de álgebra cepre-sm  ccesa007
Teoría y problemas de álgebra cepre-sm ccesa007Demetrio Ccesa Rayme
 
Guia logica-lab1-c1
Guia logica-lab1-c1Guia logica-lab1-c1
Guia logica-lab1-c1zeta2015
 
segundo parcial de algebra del cbc ciencias economicas
segundo parcial de algebra del cbc ciencias economicassegundo parcial de algebra del cbc ciencias economicas
segundo parcial de algebra del cbc ciencias economicasapuntescbc
 
Muchas Graciasssssssssss
Muchas GraciasssssssssssMuchas Graciasssssssssss
Muchas GraciasssssssssssTaherys Alvarez
 

Ähnlich wie Proyecto final de algoritmica (20)

Mas_de_400_ejercicios_de_programacion_en (2).pdf
Mas_de_400_ejercicios_de_programacion_en (2).pdfMas_de_400_ejercicios_de_programacion_en (2).pdf
Mas_de_400_ejercicios_de_programacion_en (2).pdf
 
Mas_de_400_ejercicios_de_programacion_en (1).pdf
Mas_de_400_ejercicios_de_programacion_en (1).pdfMas_de_400_ejercicios_de_programacion_en (1).pdf
Mas_de_400_ejercicios_de_programacion_en (1).pdf
 
Cm tarea departamental # 2 enero 2011
Cm tarea departamental # 2 enero 2011Cm tarea departamental # 2 enero 2011
Cm tarea departamental # 2 enero 2011
 
Aplicación de matrices
Aplicación de matricesAplicación de matrices
Aplicación de matrices
 
Pre post algebra 2
Pre post algebra 2Pre post algebra 2
Pre post algebra 2
 
Semana 7 mate1 25 al 29 sept
Semana 7 mate1  25 al 29 septSemana 7 mate1  25 al 29 sept
Semana 7 mate1 25 al 29 sept
 
Semana 8 mate1 del 1 al 5 octubre
Semana 8 mate1  del 1 al 5 octubreSemana 8 mate1  del 1 al 5 octubre
Semana 8 mate1 del 1 al 5 octubre
 
Evamate (4)
Evamate (4)Evamate (4)
Evamate (4)
 
Modulo3
Modulo3Modulo3
Modulo3
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Arreglos y matrices c++
Arreglos y matrices c++Arreglos y matrices c++
Arreglos y matrices c++
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
 
Teoría y problemas de álgebra cepre-sm ccesa007
Teoría y problemas de álgebra cepre-sm  ccesa007Teoría y problemas de álgebra cepre-sm  ccesa007
Teoría y problemas de álgebra cepre-sm ccesa007
 
Distribución de los recursos
Distribución de los recursosDistribución de los recursos
Distribución de los recursos
 
Guia logica-lab1-c1
Guia logica-lab1-c1Guia logica-lab1-c1
Guia logica-lab1-c1
 
segundo parcial de algebra del cbc ciencias economicas
segundo parcial de algebra del cbc ciencias economicassegundo parcial de algebra del cbc ciencias economicas
segundo parcial de algebra del cbc ciencias economicas
 
Practica dirigida 5 algo i
Practica dirigida 5 algo iPractica dirigida 5 algo i
Practica dirigida 5 algo i
 
arreglos y matrices
arreglos  y matricesarreglos  y matrices
arreglos y matrices
 
Muchas Graciasssssssssss
Muchas GraciasssssssssssMuchas Graciasssssssssss
Muchas Graciasssssssssss
 

Mehr von María Luisa Velasco (20)

Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Ejercicios normalización
Ejercicios normalizaciónEjercicios normalización
Ejercicios normalización
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Modulos sgbd
Modulos sgbdModulos sgbd
Modulos sgbd
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Induccion fundbd2012
Induccion fundbd2012Induccion fundbd2012
Induccion fundbd2012
 
Guia eejerciciospracticos
Guia eejerciciospracticosGuia eejerciciospracticos
Guia eejerciciospracticos
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Ejercicios arreglos4
Ejercicios arreglos4Ejercicios arreglos4
Ejercicios arreglos4
 
Ejercicios arreglos2
Ejercicios arreglos2Ejercicios arreglos2
Ejercicios arreglos2
 
Seguridad bd
Seguridad bdSeguridad bd
Seguridad bd
 
Ejercicios2parte
Ejercicios2parteEjercicios2parte
Ejercicios2parte
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos
ArreglosArreglos
Arreglos
 
Concurrencia
ConcurrenciaConcurrencia
Concurrencia
 

Proyecto final de algoritmica

  • 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