Está en la página 1de 5

Universidad Nacional de La Rioja

Sede Universitaria Chepes


Tecnicatura Universitaria en Informática
Algoritmos y Estructuras de Datos

Alumno: Avila Eliana Fecha: 28/9/19

1. Explique que es un Algoritmo? Explique los tipos.


2. Defina que son los diagramas de flujos. Nombre y describa sus elementos y sus ventajas.
3. Describa brevemente que es el pseudocodigo.
4. Explique y grafique las estructuras si – entonces, repetir – hasta que, mientras - hacer, para.
5. Diagrame los siguientes enunciados.
a) Ingresar por teclado 2 números, Sumar los números ingresados, al resultado dividirlo en
2 y mostrar el resultado final.
b) Ingresar n números por teclados y restar los números positivos. Finaliza la operación
cuando se ingresa 0.
6. Desarrollar el pseudocodigo de los siguientes enunciados:
a) Crear un algoritmo que calcule la superficie de un círculo.
- superficie de circulo= pi x r2
b) Algoritmo que solicite el año de nacimiento de una persona, y calcule la edad actual de
la persona.
c) Diseñar un algoritmo que pida por teclado tres números positivos, si alguno de ellos es
negativo que nos arroje un error, informando que solo se aceptan números positivos.
Pedir que ingrese nuevamente el número. Luego realice una multiplicación entre ellos.
d) Escriba un algoritmo que calcule el máximo de los números introducidos por
Teclado, sabiendo que se introducen números desde teclado hasta introducir un guion
medio “-”
Respuestas
1) Un algoritmo es un conjunto de instrucciones que sirven para solucionar un
problema.
2) Un diagrama de flujo es un diagrama que sirve para representar un proceso. Sus
elementos son:
 Rombo : es donde se coloca la expresión lógica
 Flechas: sirve para indicar el rumbo del diagrama
 Rectángulo: sirve para colocar el proceso
 Circulo : se lo utiliza para conectar lo que es rombo y rectángulo
 Elipse : indica inicio o final de un diagrama.
 Un diagrama de flujo sirve para comprender de manera mucho mas
sencilla un proceso ya que a través de gráficos es mucho más fácil de
comprender.
3) El pseudocodigo es un lenguaje natural utilizado para crear algoritmos, no es
Universidad Nacional de La Rioja
Sede Universitaria Chepes
Tecnicatura Universitaria en Informática
Algoritmos y Estructuras de Datos

precisamente un lenguaje máquina.


4) El Si –Entonces es un condicional ej:

Mientras : se utiliza siempre y cuando la expresión sea verdadera. Primero se hace la


pregunta y después realiza el proceso.

Repetir: primero realiza el proceso y después realiza la pregunta. ej:

Para: se lo utiliza cuando quiero que me muestre tal cantidad de números desde x
número, también me da la opción de como quiero que me cuente los números ya sea
desde 2 en 2 en 5 en 5, etc.
Universidad Nacional de La Rioja
Sede Universitaria Chepes
Tecnicatura Universitaria en Informática
Algoritmos y Estructuras de Datos

5) Ingresar por teclado 2 números, Sumar los números ingresados, al resultado dividirlo
en 2 y mostrar el resultado final.

Ingresar n números por teclados y restar los números positivos. Finaliza la operación cuando se
ingresa 0
Universidad Nacional de La Rioja
Sede Universitaria Chepes
Tecnicatura Universitaria en Informática
Algoritmos y Estructuras de Datos

6) Crear un algoritmo que calcule la superficie de un círculo.


- superficie de circulo= pi x r2

Algoritmo que solicite el año de nacimiento de una persona, y calcule la edad actual de
la persona.
Universidad Nacional de La Rioja
Sede Universitaria Chepes
Tecnicatura Universitaria en Informática
Algoritmos y Estructuras de Datos

También podría gustarte