2
Practicamos iteraciones e Interruptores lógicos Iteraciones. Como siempre, diseña algoritmos para resolver los problemas planteados, como siempre, d que sean: lógicos, genéricos, simples y no redundantes. Los nombres serán Iteración1 . !ado un valor entero num y un tope "siempre mayor que num#, Cuál es la menor cantidad de n$meros consecutivos a num que tienes que sumarle a num, para llegar a tope "igu superior#. %.e. si num es & y tope es '(, tenemos que sumar &)*)+) )-)( '&, luego tenemos sumar & n$meros posteriores al &. /. 0l mismo de antes pero esta ve1 sin pasarse . 2. 3ué modificaciones tenemos que 4acer al e5ercicio anterior si no tenemos garantía de que tope es mayor que num , '. !ada una deudaempresarial, suponiendo que 4acemos entregas de dinero para saldar la deuda "leer de teclado los valores de las entregas, que suponemos siempre son positivas) . Calcula cuántas entregas se 4an 4ec4o "se puede igualar o superar#6 &. 0l mismo que antes, pero esta ve1 comprobando que las entregas cargadas por teclado, son positivas, las negativas o cero no se tienen en cuenta se desec4an, "puede que a den varias veces seguidas valores inadecuados en la entrega#. *. !ado un valor num positivo, calcula cuántos d7gitos tiene ese n$mero. +. !ado un valor num entero positivo, cuantos de sus d7gitos son pares6, "el cero s par#.

2_interaciones_interruptoreslogicos

  • Upload
    monty

  • View
    5

  • Download
    0

Embed Size (px)

DESCRIPTION

2_interaciones_interruptoreslogicos

Citation preview

Practicamos iteraciones e Interruptores lgicos

Iteraciones.Como siempre, disea algoritmos para resolver los problemas planteados, como siempre, de forma que sean:

lgicos, genricos, simples y no redundantes.

Los nombres sern Iteracin11. Dado un valor enteronumy untope(siempre mayor que num), Cul es la menor cantidad de nmeros consecutivos a num que tienes que sumarle a num, para llegar a tope (igual o superior).P.e. si num es 5 y tope es 40, tenemos que sumar 5+6+7+8+9+10 =45, luego tenemos que sumar 5 nmeros posteriores al 5.2. El mismo de antes pero esta vezsin pasarse.3. Qu modificaciones tenemos que hacer al ejercicio anterior sino tenemos garanta de que tope es mayor que num,4. Dada unadeudaempresarial, suponiendo que hacemosentregasde dinero para saldar la deuda (leer de teclado los valores de lasentregas, que suponemos siempre son positivas). Calcula cuntas entregas se han hecho (se puede igualar o superar)?5. El mismo que antes, pero esta vez comprobando que lasentregascargadas por teclado, son positivas, las negativas o cero no se tienen en cuenta se desechan, (puede que al teclear se den varias veces seguidas valores inadecuados en la entrega).6. Dado un valornumpositivo, calcula cuntos dgitos tiene ese nmero.7. Dado un valor num entero positivo,cuantos de sus dgitos son pares?, (el cero se considera par).