Visual

Solo disponible en BuenasTareas
  • Páginas : 5 (1001 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de noviembre de 2010
Leer documento completo
Vista previa del texto
Estructuras Repetitivas

| |
|A continuación se presentan 20 ejercicios, los cuales deben ser desarrollados creando programas en VBA para excel. |

EJERCICIO 1:
Calcular el cociente y resto de dos números enteros positivos a y b mediante restassucesivas.

EJERCICIO 2:
Introducir dos números enteros positivos n y k, luego hallar el múltiplo de k que este mas cerca de n.
Ejemplo:
Si n=7 y k=3 => El múltiplo mas cercano de 3 respecto a 7 es 6.
Si n=14 y k=5 => El múltiplo mas cercano de 5 respecto a 14 es 15.
Si n=10 y k=4 => El múltiplo mas cercano de 4 respecto a 10 es 8 (ó 12).

EJERCICIO 3:
Los términos de la serie de Fibonacci secalculan así:
a1 = 0
a2 = 1
an = an-1 + an-2
Diseñar una función que calcule el n-ésimo término de la serie de Fibonacci.

EJERCICIO 4:
La exponencial de un número real a se puede aproximar con la serie:
[pic]

a) Escribir una función que calcule la exponencial de a según dicha fórmula, utilizando k=10 y luego k=20. Se obtiene el mismo resultado?
b) Modificar la función de manera que elnúmero k sea un parámetro elegido por el usuario.
c) Modificar la función de manera que aproxime el resultado hasta que para algún k se cumpla la condición ak/k! 0.
Siendo los importes Primeros 3’ Minuto Adicional
Días hábiles a 10 a 2
Feriados a 15 a 3
Se deberá emitir:
a) El importe a abonar por cada llamada (código - importe).
b) Lacantidad de llamadas que superen los 3’
c) El % de llamados que superan los 3’ (sobre el total de llamadas informadas).

EJERCICIO 7:
Escriba un programa que diga si un número ingresado N es divisible por 11 e indicar la suma de sus cifras de lugar par y la suma de sus cifras de lugar impar.

Utilizar: Si la suma de sus cifras de lugar par menos la suma de sus cifras de lugar impar es divisible por11 entonces el número N es divisible por 11.

EJERCICIO 8:
Dado un número n se desea mostrar todos los números no primos anteriores a n.

EJERCICIO 9:
El algoritmo de la multiplicación rusa es una forma “distinta” de calcular la multiplicación de dos números enteros n x m. Para ello este algoritmo va multiplicando por 2 el multiplicador m y dividiendo (sin decimales) por dos elmultiplicando n hasta que n tome el valor de 1. Después suma todos aquellos multiplicadores cuyos multiplicandos sean impares. Por ejemplo, para multiplicar 37 y 12 se harían las siguientes iteraciones:

|Iteración |Multiplicando |Multiplicador |
|1 |37 |12 |
|2 |18 |24|
|3 |9 |48 |
|4 |4 |96 |
|5 |2 |192 |
|6 |1 |384 |

Con lo que el resultado de multiplicar 37 y 12 sería la suma de los multiplicadorescorrespondientes a los multiplicandos impares (en negrita), es decir 37 x 12 = 12 + 48 +384 = 444.

EJERCICIO 10:
Realizar un programa tal que, recibiendo un número primo, devuelva el número primo inmediatamente siguiente y superior a dicho número primo. Por ejemplo, si se ingresa el primo 7, el programa devolverá el primo 11. Hacer el programa para números del intervalos [a,b] donde a 0
P(1) = -1 - 1+ 1 = -1 < 0

Los matemáticos, mediante el llamado "Teorema del Valor Intermedio" han probado que entre -1 y 1 debe existir una raíz de P, o sea, un número c tal que P(c) = 0.
Escribir un programa de manera de determinar c con un error menor que 10-3.

Comentario: El teorema a que hacemos referencia vale en un contexto más general, pues afirma que:
si f:[a,b] --> R es una función continua...
tracking img