Algoritmos

Páginas: 9 (2101 palabras) Publicado: 6 de febrero de 2013
Ejercicios
Pseudocódigo (Que permita leer dos valores distintos, determinar el mayor)
1. Inicio
2. Inicializar variables: X = 0, Y= 0
3. Solicitar introducir de dos variables distintas
4. Leer ambos valores
5. Asignarlo a las Variables “X, Y”
6. Si X = Y ; vuelve a 3 porque los valores deben ser distintos
7. Si X>Y ; escribir X, “es el mayor” Diagrama de Flujo8. Inicio
Fin_SI
9. Fin
10.
11. “Introducir 2 valores distintos”
Fin

X, Y

No
X=Y

Si
No
X>Y

Y “Es el mayor”
X “Es el mayor

FIN

Ejercicio # 2
Realizar un algoritmo que permita leer 20 valores, determinar cuál de los 20 valores es el menor y escribirlo.
PSEUDOCÓDIGO
1. Inicio
2. Declaración de valores
X < 20 n
3. Leer los Valores4. Almacenar en la variable X, n
5. Si X< N, N<X
6. Escribir X “Es el mayor”
7. Si no
8. Si n> x
9. Escribir n “es el mayor”
10. Fin, Si
11. Fin
Fin
Es el mayor
Si
n < X
Si
X < 20 n
X < 20 n, n < X
X < 20 n
Inicio
Diagrama de Flujo

Ejercicio # 3
Desarrollo un algoritmo que permita leer tres valores y almacenarlos en lasvariables A, B y C respectivamente. El algoritmo debe imprimir Cual es el mayor y cuál es el menor. Recuerde constatar que los tres valores introducidos por el teclado sean valores distintos. Presente un mensaje de alerta en caso de que se detecte la introducción de valores iguales.
Diagrama de Flujo
PSEUDOCÓDIGO
1. Inicio
Inicio
2. Inicializar las variables A, B, y C
3. Leer los tresvalores
4. Almacenar en las variables A, B, y C
5. A, B, C
Si A> B y A> C, Entonces
6. Escribir A “Es el mayor”
7. No
Sino
8. Si
A>B y A>C
Si B> A y B> C Entonces
9. Escribir B “ Es el mayor”
10. A “Es el mayor”
Sino
11. Si
B>A y B>C
Escribir B “ Es el mayor”
12. Fin, Si
13. Fin, Si
14. No
B “Es el mayor”
Fin
C “Es el mayorFin

Ejercicio # 4
Desarrolle un algoritmo que realice la sumatoria de los números enteros comprendidos entre el 1 y el 60, es decir, 1+2+3+….+60.
PSEUDOCÓDIGO
1. Inicio
2. Declaración de variables: N=0, suma= 0
3. Asignación Contador: N= N+1
4. Asignación Acumulador: Suma= Suma + N
5. SI N= 60 Entonces
6. Escribir Suma
7. De lo contrario, repetir desde el paso 38. Diagrama de Flujo FFlujo
Fin, SI
9. INICIO
Fin

N= 0 Suma= 0

No
N= N+1 Suma= Suma + N

Si
N= 60

Suma

Fin

Ejercicio # 5
Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus dos catetos.
Desarrolle el algoritmo correspondiente.
Diagrama de Flujo FFlujo
PSEUDOCÓDIGO
1.Inicio
2. Declaración de Variables:
3. Cat. A= 0, Cat. B= 0
4. Almacenarlo en la variable Cat. A y Cat. B
5. Calcular el valor de Hip. Con la fórmula indicada
6. Escribir el valor de la Hipotenusa
7. Inicio
Fin
Cat. A = 0, Cat.B= 0

Cat. A, Cat. B

Hip = √Cat. A + Cat. B

Hipotenusa

Fin

Ejercicio # 6
Desarrollar un algoritmo que calcule el área de un cuadrado.PSEUDOCÓDIGO
1. Inicio
2. Declaración de Variables:
L1=0, L2 = 0
3. Leer el valor de Lado al cuadrado; L2
4. Calcular el área aplicando su fórmula respectiva
5. Escribir el valor del área
6. Diagrama de Flujo FFlujo
Fin
Inicio

L1, L2

AREA = L X L ó L2

AREA= n

Fin

Ejercicio # 7
Desarrolle un algoritmo que permita elárea y volumen de un cilindro dado su radio (R) y altura (H)
PSEUDOCÓDIGO
1. Inicio
2. Declaración de variables:
R= 0
H= 0
3. Leer el valor de Radio (R) y altura (H)
4. Calcular el volumen aplicando la fórmula
5. Calcular el valor del área aplicando la fórmula
6. Escribir el valor del área y del volumen
7. Diagrama de Flujo FFlujo
Fin
Inicio

R, H

VOL=...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS