SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
EJERCICIOS RESUELTOS
                      ALGORITMOS DESARROLLADOS EN PSEUDOLENGUAJE

1. Dada las horas trabajadas de una persona y el valor por hora.
  Calcular su salario e imprimirlo.




2. A un trabajador le pagan según sus horas trabajadas y la tarifa está a un valor por hora. Si la cantidad
de horas trabajadas es mayor a 40 horas, la tarifa por hora se incrementa en un 50% para las horas
extras. Calcular el salario del trabajador dadas las horas trabajadas y la tarifa.




                                 !"#


                                      $ #%&#
                                                       "#
                                                        $"#




3. Modificar el ejercicio anterior para obtener la suma de los salarios de todos los trabajadores.

                 '         ()

             '
         *
      ( )        #
      +          ,     ! -
                        ' ,



          ()          ( $
                       )
                 $*
          +           ,
                      ()
4. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima
de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el
descuento y sueldo neto que recibe el trabajador dado su sueldo.

              (          (      '            .( '

            (
           (       ! *###
                  .( '          (           #%*

                  (     !/###
                   .( '    0(                    *###1 #%#&$ *###   #%*

                     .( '           0(           /###1 #%#2$ *###   #%*


                      .( ' %


5. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y
por debajo de 100 el descuento es el 2%.

             )'              .( '

            )'
             ) ' 3 *##
               .( '    )'                   *# 4 *##

                  .( '         )'           /4 *##

                    )'              .( '


6. Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse
exactamente en minutos.

                )5       6 )'(               6'
                                             (

               )5
                6
      )'(      )5                   64 7#
          )'(   3 #
            6'
             (                  7#          )5        68 7#

                      )'(             6'
                                      (           %
7. Dado un tiempo en minutos, calcular los días, horas y minutos que le corresponden.

                  )5               )'(

              )5
                )5 4*" # 3
                      "   #
                     )5 4*" #
                            "
                    )5 8 *" #
                            "
                      47#
              )'(       87 #
                          )'(



8. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales.
               ' . ' (     )

              '
      . '         *
       ()          #
      +           , . ' !' -   ,
                   ()      ( $. '
                            )
                  . '    . ' $*
                  +      ,
                      ()


9. Dado N notas de un estudiante calcular:
  a) Cuantas notas tiene reprobadas.
  b) Cuantas notas aprobadas.
  c) El promedio de notas.
  d) El promedio de notas aprobadas y reprobadas.

          ' . ' . ' 5 '( 5
                        )                   ()      5   ()      5   () '
     , 5 ) 5 5 ) 5 5 )

          '
    . '    *
    . ' 5      #
    '( 5
      )         #
     ()     5 #
     () 5         #
     ()      #
    +      , . ' ! -' ,
           '
        '       & *
        . ' 5 . ' 5$*
()         5     ()     5$'

           '( 5
             )            '( 5 $ *
                            )
            () 5           () 5$'

        ()    ( $'
               )
       . '  . ' $*
         +    ,
      5 ) 5     () 5 4'( 5
                        )
      5 ) 5     ()   54. ' 5
      5 )   ( 4'
              )
             . ' 5 '( 5
                     )     5 ) 5 ) 5 5 )                           5


10. Dado un número determinar la suma de sus dígitos.

             '()            ()

         '()
    ( )     #
    +      , ' 3 -
                 # ,
              '( 9 0 )4*#1 *#
                ) '(
        ()     ( $
                )
       '() '( 4*#
               )
        +      ,
              ()


11.Se trata de escribir el algoritmo que permita emitir la factura correspondiente a una compra de un
articulo determinado, del que se adquieren una o varias unidades. El IVA es del 19% y si el precio
bruto ( precio venta mas IVA) es mayor de $13000 se debe realizar un descuento del 5%.

                      '()        5 .        .
      ,

           5 . '(   )
              5 .    '()
                  #%*:
                  $ ; ,
              3 *2
               ! ###
            .   0      &4*##
                        1

            .     #

                            .
                 5 .        '()                 .
12. Realizar un algoritmo que permita pedir 50 números naturales y determine e imprima cuantos son
  pares, impares, positivos y negativos.

           5        )5       5    ' 6

   5   #
   )5     #
   5   #
   ' 6 #
   < ,
    ,        * - ,& -
                ,  # ,
           '
       ' 8 /! #
         5      5 $*

               )5            )5   $*

           ' 3#
          5     5            $*

           ' 6          ' 6$ *

         < ,
          ,
                    5    )5       5     ' 6


13. Desarrollar un algoritmo para calcular e imprimir el factorial de un número.

                         '

          *
       < ,
        ,               * - ,' -
                           ,    ,

          < ,
           ,



14. Calcular la media de 100 números e imprimir su resultado.

      , () )

          #
          *
     +         ,   ! *## -,
               '
                $'
                $*
+          ,
    )              4*##
                  )


*&% .( = ( >              ()   '?)   5   . )5 '   '   / = 0)
                                                       #
'. ( 1%

'        ()           '

             '
        ()        #
             /#
    +          ,   !' -,
             ()    ( $
                    )
                $*
             +    ,
                  ()

Más contenido relacionado

Similar a 2 bach ej resueltos programacion (1)

St. Patrick Green Table Event
St. Patrick Green Table EventSt. Patrick Green Table Event
St. Patrick Green Table EventkaZAN79lak
 
Listado Música Educación en Valores
Listado Música Educación en ValoresListado Música Educación en Valores
Listado Música Educación en ValoresescuelatallerIV
 
Rapport om stängda dörrar till utbildning
Rapport om stängda dörrar till utbildningRapport om stängda dörrar till utbildning
Rapport om stängda dörrar till utbildningPelle Rödin
 
CoNpes 3458 porcino
CoNpes 3458 porcinoCoNpes 3458 porcino
CoNpes 3458 porcinoDIEGO DAYS.
 
4. cpnsbahasaindonesia free
4. cpnsbahasaindonesia free4. cpnsbahasaindonesia free
4. cpnsbahasaindonesia freeElma Pan
 
2. bahasa indonesia 1
2. bahasa indonesia 12. bahasa indonesia 1
2. bahasa indonesia 1Khusny Kamal
 
Cpnsbahasaindonesia
CpnsbahasaindonesiaCpnsbahasaindonesia
Cpnsbahasaindonesiamardiyanto83
 
04 cpns bahasa indonesia
04 cpns bahasa indonesia04 cpns bahasa indonesia
04 cpns bahasa indonesiaEny Setiawati
 
Common Sense as a Competitive Weapon
Common Sense as a Competitive WeaponCommon Sense as a Competitive Weapon
Common Sense as a Competitive WeaponRamesh Kandadai
 
Cuaderno matematicas-3º-la-salle-la-laguna
Cuaderno matematicas-3º-la-salle-la-lagunaCuaderno matematicas-3º-la-salle-la-laguna
Cuaderno matematicas-3º-la-salle-la-lagunatrosky15
 
Repaso verano mate 3º
Repaso verano mate 3ºRepaso verano mate 3º
Repaso verano mate 3ºBIBLIODELMAR
 
Negociacion
NegociacionNegociacion
Negociacionelith27
 
4. cpnsbahasaindonesia free
4. cpnsbahasaindonesia free4. cpnsbahasaindonesia free
4. cpnsbahasaindonesia freeSDN 4 SIDOREJO
 
Guia logica-lab1-c1
Guia logica-lab1-c1Guia logica-lab1-c1
Guia logica-lab1-c1zeta2015
 
2 ex parcial_a_respuestas
2 ex parcial_a_respuestas2 ex parcial_a_respuestas
2 ex parcial_a_respuestasMonica Castillo
 
Valutare l'apprendimento della geometria i.mammarella
Valutare l'apprendimento della geometria i.mammarellaValutare l'apprendimento della geometria i.mammarella
Valutare l'apprendimento della geometria i.mammarellatodeschinimarta
 

Similar a 2 bach ej resueltos programacion (1) (20)

St. Patrick Green Table Event
St. Patrick Green Table EventSt. Patrick Green Table Event
St. Patrick Green Table Event
 
Listado Música Educación en Valores
Listado Música Educación en ValoresListado Música Educación en Valores
Listado Música Educación en Valores
 
Presentación Sebastian Gomez- NikeFutbol- Semoiario septiembre 2012- Moda-.
 Presentación Sebastian Gomez- NikeFutbol- Semoiario septiembre 2012- Moda-. Presentación Sebastian Gomez- NikeFutbol- Semoiario septiembre 2012- Moda-.
Presentación Sebastian Gomez- NikeFutbol- Semoiario septiembre 2012- Moda-.
 
Rapport om stängda dörrar till utbildning
Rapport om stängda dörrar till utbildningRapport om stängda dörrar till utbildning
Rapport om stängda dörrar till utbildning
 
CoNpes 3458 porcino
CoNpes 3458 porcinoCoNpes 3458 porcino
CoNpes 3458 porcino
 
4. cpnsbahasaindonesia free
4. cpnsbahasaindonesia free4. cpnsbahasaindonesia free
4. cpnsbahasaindonesia free
 
2. bahasa indonesia 1
2. bahasa indonesia 12. bahasa indonesia 1
2. bahasa indonesia 1
 
Cpnsbahasaindonesia
CpnsbahasaindonesiaCpnsbahasaindonesia
Cpnsbahasaindonesia
 
04 cpns bahasa indonesia
04 cpns bahasa indonesia04 cpns bahasa indonesia
04 cpns bahasa indonesia
 
Ruby
RubyRuby
Ruby
 
Common Sense as a Competitive Weapon
Common Sense as a Competitive WeaponCommon Sense as a Competitive Weapon
Common Sense as a Competitive Weapon
 
Cuaderno matematicas-3º-la-salle-la-laguna
Cuaderno matematicas-3º-la-salle-la-lagunaCuaderno matematicas-3º-la-salle-la-laguna
Cuaderno matematicas-3º-la-salle-la-laguna
 
Repaso verano mate 3º
Repaso verano mate 3ºRepaso verano mate 3º
Repaso verano mate 3º
 
Negociacion
NegociacionNegociacion
Negociacion
 
4. cpnsbahasaindonesia free
4. cpnsbahasaindonesia free4. cpnsbahasaindonesia free
4. cpnsbahasaindonesia free
 
Longbiofuel
LongbiofuelLongbiofuel
Longbiofuel
 
Guia logica-lab1-c1
Guia logica-lab1-c1Guia logica-lab1-c1
Guia logica-lab1-c1
 
2 ex parcial_a_respuestas
2 ex parcial_a_respuestas2 ex parcial_a_respuestas
2 ex parcial_a_respuestas
 
MFSI
MFSIMFSI
MFSI
 
Valutare l'apprendimento della geometria i.mammarella
Valutare l'apprendimento della geometria i.mammarellaValutare l'apprendimento della geometria i.mammarella
Valutare l'apprendimento della geometria i.mammarella
 

2 bach ej resueltos programacion (1)

  • 1. EJERCICIOS RESUELTOS ALGORITMOS DESARROLLADOS EN PSEUDOLENGUAJE 1. Dada las horas trabajadas de una persona y el valor por hora. Calcular su salario e imprimirlo. 2. A un trabajador le pagan según sus horas trabajadas y la tarifa está a un valor por hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa por hora se incrementa en un 50% para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas y la tarifa. !"# $ #%&# "# $"# 3. Modificar el ejercicio anterior para obtener la suma de los salarios de todos los trabajadores. ' () ' * ( ) # + , ! - ' , () ( $ ) $* + , ()
  • 2. 4. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo. ( ( ' .( ' ( ( ! *### .( ' ( #%* ( !/### .( ' 0( *###1 #%#&$ *### #%* .( ' 0( /###1 #%#2$ *### #%* .( ' % 5. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%. )' .( ' )' ) ' 3 *## .( ' )' *# 4 *## .( ' )' /4 *## )' .( ' 6. Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos. )5 6 )'( 6' ( )5 6 )'( )5 64 7# )'( 3 # 6' ( 7# )5 68 7# )'( 6' ( %
  • 3. 7. Dado un tiempo en minutos, calcular los días, horas y minutos que le corresponden. )5 )'( )5 )5 4*" # 3 " # )5 4*" # " )5 8 *" # " 47# )'( 87 # )'( 8. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales. ' . ' ( ) ' . ' * () # + , . ' !' - , () ( $. ' ) . ' . ' $* + , () 9. Dado N notas de un estudiante calcular: a) Cuantas notas tiene reprobadas. b) Cuantas notas aprobadas. c) El promedio de notas. d) El promedio de notas aprobadas y reprobadas. ' . ' . ' 5 '( 5 ) () 5 () 5 () ' , 5 ) 5 5 ) 5 5 ) ' . ' * . ' 5 # '( 5 ) # () 5 # () 5 # () # + , . ' ! -' , ' ' & * . ' 5 . ' 5$*
  • 4. () 5 () 5$' '( 5 ) '( 5 $ * ) () 5 () 5$' () ( $' ) . ' . ' $* + , 5 ) 5 () 5 4'( 5 ) 5 ) 5 () 54. ' 5 5 ) ( 4' ) . ' 5 '( 5 ) 5 ) 5 ) 5 5 ) 5 10. Dado un número determinar la suma de sus dígitos. '() () '() ( ) # + , ' 3 - # , '( 9 0 )4*#1 *# ) '( () ( $ ) '() '( 4*# ) + , () 11.Se trata de escribir el algoritmo que permita emitir la factura correspondiente a una compra de un articulo determinado, del que se adquieren una o varias unidades. El IVA es del 19% y si el precio bruto ( precio venta mas IVA) es mayor de $13000 se debe realizar un descuento del 5%. '() 5 . . , 5 . '( ) 5 . '() #%*: $ ; , 3 *2 ! ### . 0 &4*## 1 . # . 5 . '() .
  • 5. 12. Realizar un algoritmo que permita pedir 50 números naturales y determine e imprima cuantos son pares, impares, positivos y negativos. 5 )5 5 ' 6 5 # )5 # 5 # ' 6 # < , , * - ,& - , # , ' ' 8 /! # 5 5 $* )5 )5 $* ' 3# 5 5 $* ' 6 ' 6$ * < , , 5 )5 5 ' 6 13. Desarrollar un algoritmo para calcular e imprimir el factorial de un número. ' * < , , * - ,' - , , < , , 14. Calcular la media de 100 números e imprimir su resultado. , () ) # * + , ! *## -, ' $' $*
  • 6. + , ) 4*## ) *&% .( = ( > () '?) 5 . )5 ' ' / = 0) # '. ( 1% ' () ' ' () # /# + , !' -, () ( $ ) $* + , ()