Esdsfsd lsfksd
Páginas: 2 (277 palabras)
Publicado: 20 de febrero de 2012
Asignatura: Algoritmos y programación de computadores (AYPC-2), Ingeniería Eléctrica e Ingeniería Electrónica
Profesora: ingenieraPatricia Salazar Perdomo
Fecha: 7 de febrero de 2012
Ref.: Tarea No. 7. Más programitas en lenguaje C.
Fecha límite de entrega: jueves 9 de febrero de 2012, 8:00 a.m.,
enMoodle (virtual.escuelaing.edu.co), únicamente.
Publique un archivos de los programitas en uno comprimido que se llame apellido nombre – T7. Ejemplo: Salazar Patricia – T7.zipConstruya sendas soluciones documentadas en lenguaje C para los siguientes problemas.
1. Averiguar si un número entero positivo n dado por el usuario es o no potencia de 2.Si lo es, decir a qué potencia corresponde; si no lo es, debe escribir las potencias de 2 que pertenecen al intervalo [1, n]. Sólo puede utilizar los operadores aritméticos +,-, *.
Ejemplo 1. n igual a 64
Resultado. 64 es la potencia 6 de 2.
Ejemplo 2. n igual a 20
Resultado. 20 no es potencia de2. Las potencias de 2 que pertenecen al intervalo [1, 20] son: 1 2 4 8 16
2. Solicitar n intervalos a un usuario y hallar el intervalo que los incluye a todos.Suponga que los intervalos son cerrados e ingresados correctamente (límite inferior < límite superior) y que n es ≥ 1.
Ejemplo 1. n igual a 5
Intervalos dados: [7,16] [-2, 0] [14, 82] [-10, 2] [20, 51]
Resultado. El intervalo que incluye a todos los 5 intervalos dados es [-10, 82].
Ejemplo 2. n igual a4
Intervalos dados: [-30, -9] [-22, -13] [-41, -2] [-25, -11]
Resultado. El intervalo que incluye a todos los 4 intervalos dados es [-41, -2].
Leer documento completo
Regístrate para leer el documento completo.