UNIVERSIDAD POLITÉCNICA SALESIANA
FUNDAMENTOS DE PROGRAMACIÓN
Nombre: Sebastian Ramirez Grupo: 16 Fecha: 22/06/2020
SENTENCIAS DE REPETICIÓN
ACTIVIDADES A DESARROLLAR:
1. Tabla de multiplicar
Escriba un programa denominado TablaMultiplicar que solicita al usuario el tamaño (un
entero positivo); e imprime la tabla de multiplicar.
Entrada: Un número entero mayor a 0.
Salida: Tabla de multiplicar, según formato establecido:
2. Cuenta de números consecutivos
Realice un programa que permita ingresar un número entero de varias cifras y el programa
imprima la cantidad de cifras que tiene el número.
Entrada: Un número entero mayor a 0.
Salida: Tabla de multiplicar, según formato establecido
3. Serie armónica
Desarrollar un programa que permita conocer cuántos términos de la serie armónica se
necesitan para satisfacer la siguiente desigualdad: 1/1 + 1/2 + 1/3 + …+1/n > LIMITE
Donde: • LIMITE es el dato leído desde el teclado entre 1 y 10 incluidos. Se debe validar el
ingreso del dato.
Entradas: Un número real
Salida: Dos números enteros. El número de términos y la suma de la serie
4. Triángulo de números
Crear un programa que permita generar un patrón numérico triangular. El patrón se genera a
partir de un número entero ingresado por teclado.
Entradas: Un número entero positivo
Salida: Patrón numérico
5. Patrón
Escriba un programa llamado Patron # que solicitan al usuario el tamaño (un entero no negativo)
e imprime el patrón como se muestra:
Entradas: Un número entero positivo
Salida: El patrón mostrado en la figura anterior.
Consejo:
Utilice bucles de repetición anidados.
El programa debe funcionar para cualquier número ingresado.
En la diagonal principal, fila = columna = tamaño + 1, donde la fila y las columnas
comienzan desde 1.
RESULTADOS OBTENIDOS:
1. Los alumnos adquieren destreza para trabajar con sentencias de control.
CONCLUSIONES:
1. En conclusion la practica nos ayudo para practicar sobre sentencias de repetición ya que
estas son aquellas que permiten ejecutar un conjunto de instrucciones varias veces.
REFERENCIAS:
1. P. Dey and M. Ghosh, COMPUTER FUNDAMENTALS AND PROGRAMMING IN C. New
Delhi: Oxford University Press, 2013
2. P. Deitel and H. Deitel, Java How to Program, 10 edition. Pearson, 2014.
3. A. Downey and C. Mayfield, Think Java. How to Think Like a Computer Scientist, 6.1.3.
Massachusetts: Green Tea Press, 2016.
4. M. Ortiz and A. Plaza, Programación Orientada a Objetos con Java, 1st ed. Quito: ABYA YALA,
2011.
5. L. Joyanes and I. Zahonero, Programación en C, C++, Java y UML, 2da ed. McGraw-Hill, 2014.
6.Programiz,“Learn C++ Programming.” [Online]. Available:
https://www.programiz.com/cppprogramming. 7. C. Lenka, “C++ Tutorial,” GeeksforGeeks.
[Online]. Available: https://www.geeksforgeeks.org/cpp tutorial/