Está en la página 1de 3

UNIVERSIDAD TECNICA DE

ORURO
FACULTAD NACIONAL DE
INGENIERIA INGENIERIA DE

PRÁCTICA N° 2
METODOLOGIA DE LA PROGRAMACION I
SIS-1110 “G”
DOCENTE: MSc. Ing. Lucio Edilberto Salgado Ari
AUXILIAR: Univ. Wilder Huarayo Soto
FECHA DE ENTREGA: Segundo Parcial
I. Desarrollar algoritmos para la solución de los siguientes problemas, realizar su
análisis y código en C++ incluyendo su ejecución.

Estructuras Repetitivas

1. Realizar un programa que dado un numero entero X, verifique si es primo y si


no lo es imprimir sus divisores.
Entrada Salida
X=17 Es primo
X=12 Sus divisores son:
1, 2, 3, 4, 6

2. Realizar un programa que dado un numero entero X, averigüe si es OMIRP.


Un numero OMIRP es un numero primo y si se invierte dicho número también
es primo.
Entrada Salida
X=17 Si es OMIRP
X=47 No es OMIRP

3. Escribir un programa que dado un numero N realice su tabla de multiplicar.

Entrada Salida
N=3 La tabla de multiplicar es:
1x3=3
2x3=6
3x3=9
4x3=12
5x3=15
6x3=18
7x3=21
8x3=24
9x3=27
10x3=30
UNIVERSIDAD TECNICA DE
ORURO
FACULTAD NACIONAL DE
INGENIERIA INGENIERIA DE

4. Escribir un programa que dado un número X, determine si es un número


Armstrong (la suma de sus dígitos elevados al cubo es igual al número).
Entrada Salida
X=153 Es un numero Armstrong
X=24 No es un numero Armstrong
X=370 Es un numero Armstrong

5. Escribir un programa que dado un N imprima un cuadrado de NxN asteriscos.


Entrada Salida
N=2 **
**
N=5 *****
*****
*****
*****
*****

6. Escribir un programa que dado un N imprima un triángulo de la siguiente


manera.
Entrada Salida
N=3 111
22
3
N=6 111111
22222
3333
444
55
6

7. Escribir unverificar
los cuales programa que genere
cuantos N números
son pares aleatorios en un rango [A, B] de
e impares.
Entrada Salida
N=5 Números aleatorios:
A=10 14 11 20 13 16
B=20 Existen 3 pares
Existen 2 pares
UNIVERSIDAD TECNICA DE
ORURO
FACULTAD NACIONAL DE
INGENIERIA INGENIERIA DE

8. Escribir un programa que permita calcular el promedio de números ingresados


por el usuario hasta que se ingrese un número negativo.
Entrada Salida
3 Promedio: 4.66667
5
6
-4
-6 Promedio: 0
56 Promedio: 16.75
3
2
6
-9

9. Escribir un programa que dado un número entero N imprima por pantalla el


n-esimo término de la siguiente serie:
12 , −24 , 36 , −48 , 510 ,

10. Escribir un programa que dado un número entero N que sume los n primeros
términos de la siguiente serie:

𝑆= 1 + 2 + 4 + 7 + 11 + ⋯
1 ∗ 2 3 ∗ 4 5 ∗ 6 7 ∗ 8 9 ∗ 10

Nota: si existen copias se dividirá la nota entre el número de copias.

Univ. Wilder Huarayo Soto MSc. Ing. Lucio E. Salgado Ari


AUXILIAR DOCENTE

También podría gustarte