Está en la página 1de 8

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS

1

Trabajo Practico

Objetivo.- Practicar las sentencias de repetición.

Modalidad de presentación.- Debe preparar un informe donde incluya enunciado, código del programa, pantalla de ejecución y prueba de escritorio.

Problemas

1. Realice un programa para calcular:

  • a. Área del triángulo = (base * altura) / 2

  • b. Área del cuadrado = lado al cuadrado

  • c. Área del rectángulo = base * altura

  • d. Volumen del cilindro = área de la base * altura

  • e. Volumen del cono = (área de la base * altura) / 3

2. Realizar un programa para calcular las raíces de la ecuación cuadrática:

f(x) = Ax 2 + Bx + C La solución de este problema esta dado por la formula general:

B

2 B  4 AC
2
B
 4
AC

x 2 A Evite errores en el programa, cuando

B 2 -4AC <0, ya

que en dicho caso, la raíz cuadrada será un número imaginario.

3. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 1 Trabajo Practico Objetivo.- Practicar las sentencias de
4. Programa para calcular: 5. Programa para calcular:
4. Programa para calcular:
5.
Programa
para
calcular:
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 1 Trabajo Practico Objetivo.- Practicar las sentencias de

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS

2

  • 6. Programa para calcular:

A)

A)

B)

B)

C)

C)

D)

D)
  • 7. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 2 6. Programa para calcular: A) B) C)
  • 8. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 2 6. Programa para calcular: A) B) C)
  • 9. Programa para calcular:

A)

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 2 6. Programa para calcular: A) B) C)

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS

3

B)

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 3 B) 10. Programa para calcular: 11. Programa
  • 10. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 3 B) 10. Programa para calcular: 11. Programa
  • 11. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 3 B) 10. Programa para calcular: 11. Programa
  • 12. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 3 B) 10. Programa para calcular: 11. Programa
  • 13. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 3 B) 10. Programa para calcular: 11. Programa
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 3 B) 10. Programa para calcular: 11. Programa
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 3 B) 10. Programa para calcular: 11. Programa

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS

4

  • 14. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 4 14. Programa para calcular: 15. Programa para
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 4 14. Programa para calcular: 15. Programa para
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 4 14. Programa para calcular: 15. Programa para
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 4 14. Programa para calcular: 15. Programa para
  • 15. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 4 14. Programa para calcular: 15. Programa para
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 4 14. Programa para calcular: 15. Programa para
  • 16. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 4 14. Programa para calcular: 15. Programa para
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 4 14. Programa para calcular: 15. Programa para
  • 17. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS

5

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 5 18. Programa para calcular: 19. Programa para
  • 18. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 5 18. Programa para calcular: 19. Programa para
ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 5 18. Programa para calcular: 19. Programa para
  • 19. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS 5 18. Programa para calcular: 19. Programa para
  • 20. Programa para:

a. Dado un número entero N que ingresa por teclado, realizar un programa para invertir los dígitos del número. Ej. N=459 invertido es 954, un solo número

b. Dado

un

número

N

que

ingresa

por teclado,

realizar un programa para sumar los dígitos del número. Ej. N=459 la suma es 18

  • 21. Programa para calcular:

a. Calcular la a/b sin utilizar /. b. Calcular a*b sin utilizar *.

c. Calcular a b sin utilizar pow.

  • 22. Programa para calcular:

a. Sumatoria de n números que ingresan por teclado b. Sumatoria de n números pares que ingresan por teclado. c. Sumatoria de n número múltiplos de 3 que ingresan por teclado.

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS

6

  • 23. Programa para:

a. N datos ingresan por teclado contar cuantos son pares, cuantos son impares, cuantos son positivos y cuantos son negativos.

b. N

números

ingresan por

teclado, obtener

el

promedio de los números múltiplos de X .

  • 24. Programa para:

a. Calcular el factorial de un número. b. Determinar si un número que ingresa por teclado es primo o no.

  • 25. Programa para asegurarse que el usuario ingrese P números

primos.

verifica_primo().

Utilice

la

funcion

  • 26. Programa para calcular los números perfectos en un rango de 1 a N. Los números perfectos son aquellos que son iguales a la suma de sus divisores sin incluirse a sí mismo. Ejemplo 6 es perfecto porque es igual 1+2+3.

  • 27. Programa para encontrar los números primos que se encuentran en un rango desde x hasta z donde x<z.

  • 28. Programa para encontrar los números automórficos que existen en el rango de a1 1 a K. Un número automófico es aquel que se repite al final de sus cuadrado. Ejemplo 5 es automórfico porque 5 2 =2

5
5
  • 29. Programa para calcular:

a. 1! + 3! + 5! + ...

n!

n n

y n es impar.

 

b. 1 1 +

3 3 + 5 5 +

y n es impar.

  • 30. Programa desplegar cualquier n>0:

en pantalla

lo

sgte,

para

 

N=5

N=5

N=5

 

11111

12345

12345

22222

1234

1234

33333

123

123

44444

12

12

55555

1

1

N=5

N=5

N=5

 

5

1

12345

4

2

54321

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS

7

3 3 1234 2 4 4321 1 5 123 321 12 21 1 1 31. Programa
3
3
1234
2
4
4321
1
5
123
321
12
21
1
1
31. Programa
para
controlar
las
elecciones
presidenciales con los sgtes candidatos:
Evo
Sabina
Tuto
Ximena
Blanco
Nulos
El programa debe pedir los votos de n votantes
inscritos en la mesa, en caso de que no asistan a
votar todos lo inscritos, el programa debe permitir
que el presidente de mesa cierre la votación (con
una clave), entregando los resultado, inclusive por
porcentajes
  • 32. Programa para enseñar las operaciones aritmética de suma, resta, multiplicación y división a un niño.

Utilice

caracteres de

para

explicar, debe

utilizar números randómicos que no excedan a 9 para

las

operaciones. Pida los resultados

al

niño

y

felicite en caso de ser necesario.

  • 33. Programa para adivinar una serie de números. El programa debe generar randómicamente un número de tres cifras (número secreto). Luego debe solicitar al usuario que registre un dígito, si ese dígito se encuentra en el número secreto muestre una carita feliz caso contrario muestre una carita triste . El usuario debe tener solo 8 oportunidades.

  • 34. Programa para calcular:

(X-1)! + (X-2)! + (X-3)!

...

(x-X)!

  • 35. Programa para calcular:

ELT-230 – TRABAJO PRACTICO DE LAS SENTENCIAS REPETITIVAS

8

X

1! +

X 3! + X 5! +

...

X

N! donde N es impar

  • 36. Programa para digital.

desplegar en

pantalla un

reloj

  • 37. Realizar un

un

programa que

obligue

al

usuario

a

ingresar

número

automórfico,

un

número

automórfico aquel que se repite al final de su cuadrado. Si el usuario acierta muestre una carita feliz, caso contrario una carita triste. El usuario

tiene

3

oportunidades. Ejemplo 5 es automórfico

porque 5 2 =2

5
5
  • 38. Programa que

obligue

al

usuario

a

ingresar un

número perfecto. Los números perfectos son aquellos que son iguales a la suma de sus divisores sin

incluirse

a

mismo.

Si

el

usuario

acierta

muestre una carita feliz, caso contrario una carita

triste. El usuario tiene 3 oportunidades. 6 es perfecto porque es igual 1+2+3.

Ejemplo

  • 39. Programa que obligue al usuario a ingresar números

primos.

Los

números primos

son

aquellos

que

solamente son divisibles entre 1 y sí mismo. Si el

usuario acierta

muestre una

carita feliz,

caso

contrario una carita triste. El usuario tiene 3 oportunidades