Problemas de Algoritmos
Problemas de Algoritmos
Problemas de Algoritmos
Inicio
Variable x, y, z: enteras
X–5
Y – 20
z – X+Y
PSEUDOCODIGO
Inicio
Leer. X =5, Y =20, Z
Hacer. Z ← X+Y
Imprimir. Z
Fin
DIAGRAMA DE FLUJO
Inicio
X=5, Y= 20
Z ←5+20
25
Fin
DIAGRAMA N-S
INICIO
Leer X= 5, Y= 20
Calcular Z ← 5+20
Imprimir 25
FIN
2.- Escribir un algoritmo que calcule y escriba el cuadrado de 243.
PSEUDOCODIGO
Inicio
Leer Numero = 243
Hacer C ← 243^2
Imprimir cuadrado
Fin
DIAGRAMA DE FLUJO
Inicio
No = 243
C ← 243^2
59,049
Fin
DIAGRA N-S
Inicio
Calcular C ← 243^2
Imprimir 59,049
Fin
3.- Determine el área y volumen de un cilindro cuyas dimensiones, radio y
altura se leen desde el teclado.
PSEUDOCODIGO
Variables: R= radio H= altura S= superficie V= volumen Pi= 3.141592
Inicio
Pi = 3.141592
Leer R, H
S ←2∗Pi∗R∗H
V ← Pi∗R∗R∗H
Imprimir S, V.
Fin
DIAGRAMA DE FLUJO
Inicio
Pi= 3.141592
R, H
S ←2∗Pi∗R∗H
V ← Pi∗R∗R∗H
S, V.
Fin
DIAGRAMA N-S
Inicio
Calcular S ←2∗Pi∗R∗H
V ← Pi∗R∗R∗H
Imprimir S, V.
Fin
4. - Realice el algoritmo que sume dos números.
PSEUDOCODIGO
Inicio
Leer A, B
Hacer C ← A+B
Imprimir C
Fin
DIAGRAMA DE FLUJO
Inicio
A, B
C ← A+B
Fin
DIAGRAMA M-S
Inicio
Leer A, B
Calcular C ← A+B
Imprimir C
Fin
5.- Calcule el perímetro y la superficie de un rectángulo dado la base y la altura
del mismo.
PSEUDOCODIGO
P= perímetro S= superficie B= base H= altura
Inicio
Leer B, H
P ← 2∗(B+H)
S ← B∗H
Imprimir Perímetro= P Superficie= S
Fin
DIAGRAMA DE FLUJO
Inicio
B, H
P ← 2∗(B+H)
S ← B∗H
P, S
Fin
DIAGRAMA N-S
INICIO
Escribir “superficie=”,Superficie
Escribir “perímetro=”,Perímetro
FIN
6.- Determine la hipotenusa de un triangulo rectángulo conocidas las longitudes
de los catetos.
PSEUDOCÓDIGO
Inicio
Leer cateto B, cateto C
C1 ← cateto B^2
C2 ← cateto C^2
Hip ← raizcu (C1+ C2)
Imprimir cateto B, cateto C
Imprimir Hipotenusa
Fin
DIAGRAMA DE FLUJO
Inicio
B, C
C1 ← cateto B^2
C2 ← cateto C^2
B, C, Hip
Fin
DIAGRAMA N-S
Calculo de la hipotenusa de
un triangulo rectángulo
Inicio
Leer B, C
Imprimir B, C, Hip.
Fin
7.- Diseñe un algoritmo que calcule el área de un triangulo en función de las
longitudes de sus lados:
Área= √ p(p - a) (p - b) (p – c)
PSEUDOCODIGO
Inicio
Leer A, B, C
P ← (A+B+C)/2
Area ← raizcu (P∗(P-A)(P-B)(P-C))
Imprimir area
Fin
DIAGRAMA DE FLUJO
Inicio
A, B, C
P ← (A+B+C)/2
Area ← raizcu (P∗(P-A)(P-B)(P-C))
area
Fin
DAGRAMA N-S
Inicio
Leer A, B
Calcular P ← (A+B+C)/2
Area ← raizcu (P ∗(P-A)(P-B)(P-C))
Imprimir area
Fin
8.- El cambio de divisas en la bolsa de valores de Madrid el día 25 de agosto
de 1987 fue el siguiente:
PSEUDOCODIGOS
A) CHELINES
Inicio
Leer chelines
Pesetas ← chelines∗956.871/100
Imprimir los chelines vendidos equivale a “pesetas”
Fin
B) dracmas, francos
Inicio
Leer dracmas
Pesetas ← dracmas∗88.607/100
Francos ← pesetas∗1/20.110
Imprimir dracmas equivale a francos
Fin
C) dólar, libra
Inicio
Leer pesetas
Dólares pesetas∗1/122.499
Libras pesetas∗1/9.289
Imprimir pesetas – dolares
Pesetas – libras
Fin
DIAGRAMA DE FLUJO
A) Inicio B) Inicio
Chelines dracmas
Francos ← pesetas∗1/20.110
Fin Fin
C) Inicio
Peseteas
Dólares pesetas∗1/122.499
Libras pesetas∗1/9.289
pesetas – dólares
Pesetas – libras
Fin
DIAGRAMA N-S
A)
Inicio
Leer chelines
Fin
B) Inicio
Leer dracmas
Francos ← pesetas∗1/20.110
Fin
C) Inicio
Lee peseteas
Libras pesetas∗1/9.289
Pesetas – libras
Fin