Está en la página 1de 4

Trabajo Práctico N° 1

“Resolución de Problemas-Pseudocódigo”

Alumno:

Nº Legajo:

Materia: Informática Específica

Turno:

Docente: Arredes, Javier Ricardo

Fecha Presentación: (segunda clase a partir


de la vuelta del receso invernal)

Año 2009
U.F.I.De.T
Informática Específica Alumno:

Trabajo Practico N° 1 –PseudoCódigo

A) Expresar la resolución de los siguientes enunciados empleando la notación de pseudocódigo vista


en clase:

1. Dado un número natural, restarle 10 e informar si el resultado es un número positivo o negativo


o Ingresar un número

o Restarle 10

o Si el numero es mayor que cero, mostrar “resultado positivo”

o Si el resultado es menor que cero, mostrar “resultado negativo”

2. Mostrar el resultado de la suma de 10 números

o Pedir el primer dato y guardarlo en la variable X

o Tomarlo como resultado parcial de la suma S

o Repetir nueve veces:

o Pedir en siguiente dato y guardarlo en la variable X

o 3.2 Sumarlo al resultado parcial S

o Mostrar el valor S

3. Dados N números enteros, mostrar la suma de los positivos

• Asignar 0 a la variable SUMA

• Ingresar un valor natural para la variable N

• Repetir N veces:

Ingresar un dato y guardarlo en la variable X

Si el contenido de X es positivo, acumularlo en la variable SUMA.

Mostrar el contenido de la variable SUMA

4. Dada una lista de números enteros no nulos, mostrar la suma de los positivos

• Asignar 0 a la variable SUMA

• Ingresar un dato y guardarlo en la variable X

• Mientras el contenido de X sea distinto de 0:

Año 2009 2 de 4
U.F.I.De.T
Informática Específica Alumno:

o Si el contenido de X es mayor que 0, acumularlo en la variable SUMA

o Ingresar un dato y guardarlo en la variable X

• Mostrar el contenido de la variable SUMA

B)Para cada uno de los problemas escribir un algoritmo enunciado en pseudocódigo y efectuar las
pruebas de escritorio necesarias:

1. Escribir un algoritmo que sume dos números.


2. Escribir un algoritmo que sume, reste, multiplique y divida dos números.
3. Escribir un algoritmo que calcule el área de un triángulo:
a. base = 7 altura = 4 área del triángulo = (base * altura)/2
4. Escribir un algoritmo que calcule el volumen de una esfera:
a. radio = 3 volumen de la esfera = 4/3 * PI * radio3
5. Escribir un algoritmo que lea dos números enteros A y B, y obtenga los valores A div B, A mod B.
6. Escribir un algoritmo que detecte si se han introducido en orden creciente tres números introducidos por el
usuario.
7. Escribir un algoritmo que muestre un mensaje afirmativo si el número introducido es múltiplo de 5.
8. Escribir un algoritmo que determine si un número leído es par o impar.
9. Calcular cuantos segundos tiene una hora dada. (p ejemplo: 12:23:15 tiene 44595 segundos).
10. Escribir un algoritmo que muestre los números múltiplos de 5 comprendidos entre 1 y 100.
11. Dado un número natural, mostrar su último dígito.
12. Dados dos números naturales A y B, mostrar sus divisores comunes.
13. Dados dos números naturales mostrar su máximo común divisor.
14. Dada una lista de N números naturales, mostrar el mayor de ellos.
15. Dada una lista de números enteros, calcular su promedio. Para indicar el final de la lista, ingresar un cero.
16. Dada una lista ordenada de números, indicar si hay elementos repetidos.
17. Dada una lista ordenada de números, mostrar el mayor que se repita un mayor número de veces.
18. Dado un número natural, mostrar el mayor de sus dígitos.
19. Dado un número natural, escribirlo con sus dígitos invertidos. Por ejemplo para el número 3589, se deberá
obtener el número 9853.
20. Dado un número natural, calcular su factorial.

Lista de mails:
Mariela_lobo@hotmail.com;Horacio_solbiati@hotmail.com;sergio_salta1990@hotmail.com;angel9027@hotmail.com;dani
el2003_212@hotmail.com;piojoso_cap87@hotmail.com;machado_47@hotmail.com;adriankchton@hot
mail.com;luquitascastroman_10@hotmail.com;roque_flores@arnet.com.ar;x_25eze@hotmail.com;cho
co_elpibe1@hotmail.com;blink_11_88@hotmail.com;luis_kco@hotmail.com;j_m_033@hotmail.com;leo
_pr_22@hotmail.com;martinpaz_23@hotmail.com;cesar_gamer@hotmail.com;rodo_ale@hotmail.com;
diego_oz_lp@hotmail.com;francogreco@hotmail.com;franogreco@hotmail.com;pacohormigo@hotmail

Año 2009 3 de 4
U.F.I.De.T
Informática Específica Alumno:

.com;nico_c111@hotmail.com;nicorecargado@hotmail.com;patooconnor@live.com.ar;mauricio_riarte
@hotmail.com;mauro_lanoza@hotmail.com;leoborda_lo@hotmail.com;ruben_elplaga1402@hotmail.co
m;f66_hardcore@hotmail.com;aldo_aas89@hotmai.com

Año 2009 4 de 4

También podría gustarte