Sei sulla pagina 1di 1

UNIVERSIDAD NACIONAL JORGE BASADRE GROHMANN – TACNA

FACULTAD DE INGENIERÍA
FUNDAMENTOS DE PROGRAMACIÓN
PRACTICA N°4
Algoritmos Repetitivas - Mientras

1. Obtenga el cociente y el residuo de una división calculando la cantidad de


veces que un número está contenido en otro, mediante restas sucesivas.
Por ejemplo, si el dividendo es a=5236 y el divisor b=1247, entonces
tendremos:
5236 – 1247 = 3989
3989 – 1247 = 2742
2742 – 1247 = 1495
1495 – 1247 = 248
Ya no seguimos restando pues 248 es menor que 1247. El cociente está
dado por el número de restas (4) y el residuo por el último número obtenido
(248)
2. La secuencia de Fibonacci, es muy conocida en los círculos matemáticos y
tiene la particularidad que cada número es igual a la suma de los 2
anteriores términos. La serie de Fibonacci comienza con los números 0 y 1,
produciendo la siguiente secuencia: 0, 1, 1, 2, 3, 5, 8, 13,…..,etc. Muestre
todos los números de Fibonacci que sean menores que un número dado.
3. Calcule los divisores comunes de dos números. Por ejemplo, los divisores
comunes de 6 y 18 son 1, 2, 3 y 6.
4. Escriba un algoritmo que diga si un número es primo.
5. Factorizar un numero ingresado por teclado. Por ejemplo 8=2*2*2, 18=2*3*3
6. Escriba un programa que permita reducir una fracción a su mínima
expresión. Por ejemplo: 28/64 = 7/16
7. Los números amstrong o cubos perfectos, son aquellos que sumados los
cubos de sus dígitos nos dan el mismo número. Por ejemplo 153 es un cubo
perfecto pue 13 + 53 + 33 =153. Lea un número y diga si es o no, un cubo
perfecto.

Potrebbero piacerti anche

  • Anexo 1
    Anexo 1
    Documento46 pagine
    Anexo 1
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Equipo 4
    Equipo 4
    Documento18 pagine
    Equipo 4
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Equipo 5
    Equipo 5
    Documento18 pagine
    Equipo 5
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Anexo 2
    Anexo 2
    Documento39 pagine
    Anexo 2
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Equipo 6
    Equipo 6
    Documento18 pagine
    Equipo 6
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Equipo 1
    Equipo 1
    Documento18 pagine
    Equipo 1
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Equipo 3
    Equipo 3
    Documento18 pagine
    Equipo 3
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Semana 7
    Semana 7
    Documento6 pagine
    Semana 7
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Equipo 2
    Equipo 2
    Documento18 pagine
    Equipo 2
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Semana 14
    Semana 14
    Documento10 pagine
    Semana 14
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Semana 12
    Semana 12
    Documento12 pagine
    Semana 12
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Semana 11
    Semana 11
    Documento8 pagine
    Semana 11
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Semana 9
    Semana 9
    Documento6 pagine
    Semana 9
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Semana 8
    Semana 8
    Documento6 pagine
    Semana 8
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Semana 6
    Semana 6
    Documento8 pagine
    Semana 6
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Concepto de Algoritmos
    Concepto de Algoritmos
    Documento1 pagina
    Concepto de Algoritmos
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Semana 5
    Semana 5
    Documento6 pagine
    Semana 5
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Tema 2
    Tema 2
    Documento2 pagine
    Tema 2
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Habilidades Blandas - Comunicación Efectiva
    Habilidades Blandas - Comunicación Efectiva
    Documento8 pagine
    Habilidades Blandas - Comunicación Efectiva
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Paradigmas de Programación
    Paradigmas de Programación
    Documento1 pagina
    Paradigmas de Programación
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Tema 2
    Tema 2
    Documento77 pagine
    Tema 2
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Tema 3
    Tema 3
    Documento36 pagine
    Tema 3
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Habilidades Blandas - Trabajo en Equipo
    Habilidades Blandas - Trabajo en Equipo
    Documento12 pagine
    Habilidades Blandas - Trabajo en Equipo
    Freeman Llamozas Escalante
    Nessuna valutazione finora
  • Habilidades Blandas - Inteligencia Emocional
    Habilidades Blandas - Inteligencia Emocional
    Documento14 pagine
    Habilidades Blandas - Inteligencia Emocional
    Freeman Llamozas Escalante
    Nessuna valutazione finora