Heinsohn Privacidad y Ciberseguridad para el sector educativo
50 programas pseudocódigo y diagramas de flujo
1. CETIS 109
Michelle Peña Rodriguez
PROGRAMACION 2° “A”
PROFA.: MARGARITA ROMERO ALVARADO
50 programas con pseudocódigo,
diagramas de flujo y prueba de escritorio
2. AREA
1. Cuadrado.
Autor: Michelle Peña Rodriguez
INICIO
Variables: LADO 1, AREA: NUMERICO
ENTERO
Escribir “Programa de sacar el área de
un cuadrado”
Escribir “Introduzca el primer lado”
Leer LADO1
AREA= LADO1*LADO1
Escribir “El área del cuadrado es: ”, AREA
Fin
PRUEBA DE ESCRITORIO
Si LADO1=5
AREA=LADO1*LADO1
AREA=5*5
AREA=25
LADO 1, AREA:
NUMERICO
ENTERO
AREA=
LADO1*LADO1
INICIO
AREA
FIN
21. VOLUMENES
20. CUBO
PRUEBADEESCRITORIO
SI LADO= 33
PERIMETRO=LADO*9
PERIMETRO=33*9
PERIMETRO=297
Autor:Michelle PeñaRodriguez
INICIO
Variables:LADO,VOLUMEN:NUMERICO ENTERO
Escribir“Programa de sacar el volumende un
cubo”
Escribir“Introduzcael valordel lado”
LeerLADO
VOLUMEN=LADO*LADO*LADO
Escribir“El volumendel cuboes:”, VOLUMEN
Fin
LADO, VOLUMEN:
NUMERICO
ENTERO
VOLUMEN=LADO*LADO
*LADO
INICIO
VOLUMEN
FIN
22. 21.PRISMA RECTANGULAR
PRUEBADEESCRITORIO
SI LADO= 11
VOLUMEN= LADO*LADO*LADO
VOLUMEN=1 1*11*11
VOLUMEN= 1331
Autor:Michelle PeñaRodriguez
INICIO
Variables:LARGO,ANCHO,ALTURA,VOLUMEN:
NUMERICO ENTERO
Escribir“Programa de sacar el volumen de una
prismarectangular”
Escribir“Introduzcael valordel largo de la base”
LeerLARGO
Escribir“Introduzcael valordel ancho de la base”
LeerANCHO
Escribir“Introduzcael valorde laaltura de la
prisma”
LeerALTURA
VOLUMEN=LARGO*ANCHO*ALTURA
Escribir“El volumen de laprismarectangular
es:”, VOLUMEN
Fin
LARGO, ANCHO,
ALTURA,
VOLUMEN:
NUMERICO ENTERO
VOLUMEN=LARGO*ANCHO*A
LTURA
INICIO
VOLUMEN
FIN
23. 22.Cilindro
Autor:Michelle PeñaRodriguez
INICIO
Variables:PI, RADIO,ALTURA,VOLUMEN:
NUMERICO REAL
Escribir“Programa de sacar el volumende un
cilindro”
Escribir“Introduzcael valorde Pi”
LeerPI
Escribir“Introduzcael valordel radio”
LeerRADIO
Escribir“Introduzcael valorde laaltura”
LeerALTURA
VOLUMEN= PI*(RADIO*RADIO)*ALTURA
Escribir“el volumen del cilindroes:”, VOLUMEN
PRUEBADEESCRITORIO
SI LARGO= 19
SI ANCHO= 25
SI ALTURA=40
VOLUMEN=LARGO*ANCHO*ALTURA
VOLUMEN= 19*25*40
VOLUMEN= 19000
PI, RADIO,
ALTURA,VOLUMEN:
NUMERICO REAL
VOLUMEN=
PI*(RADIO*RADIO)*ALTURA
INICIO
28. Autor:Michelle PeñaRodriguez
INICIO
Variables:LARGO,ANCHO, ALTURA,VOLUMEN:
NUMERICO ENTERO
Escribir“Programa de sacar el volumende una
pirámide”
Escribir“Introduzcael valordel largo de la base
de la pirámide”
LeerLARGO
Escribir“Introduzcael valordel ancho de la base
de la pirámide”
LeerANCHO
Escribir“Introduzcael valorde laaltura”
LeerALTURA
VOLUMEN= LARGO*ANCHO*ALTURA/3
Escribir“el volumende lapirámide es:”,
VOLUMEN
Fin
PRUEBADEESCRITORIO
SI LARGO=12
SI ANCHO=11
SI ALTURA=15
VOLUMEN=LARGO*ANCHO*ALTURA/3
VOLUMEN=12*11*15/3
VOLUMEN=660
LARGO, ANCHO,
ALTURA,VOLUMEN:
NUMERICO ENTERO
VOLUMEN=
LARGO*ANCHO*ALTURA/3
INICIO
VOLUMEN
FIN
29. 26. Cono
Autor:Michelle PeñaRodriguez
INICIO
Variables:PI,RADIO, ALTURA,VOLUMEN:
NUMERICO REAL
Escribir“Programa de sacar el volumende un
cono”
Escribir“Introduzcael valorde pi”
LeerPI
Escribir“Introduzcael valordel radiode labase
del cono”
LeerRADIO
Escribir“Introduzcael valorde laaltura”
LeerALTURA
VOLUMEN= PI*(RADIO*RADIO)*ALTURA/3
Escribir“el volumendel cono es:”,VOLUMEN
Fin
PRUEBADEESCRITORIO
SI PI=3.1416
SI RADIO=6
SI ALTURA=15
VOLUMEN=PI*(RADIO*RADIO)ALTURA/3
VOLUMEN= 3.1416*(6*6)*15/3
PI, RADIO,
ALTURA,VOLUMEN:
NUMERICO REAL
VOLUMEN=
PI*(RADIO*RADIO)*ALTURA/
3
INICIO
VOLUMEN
FIN
31. Autor:Michelle PeñaRodriguez
INICIO
Variables:METROS, CONVERSION:NUMERICO
ENTERO
Escribir“Programa para convertirmetrosa
centímetros”
Escribir“Introduzcacuantos metrosdesea
convertir”
LeerMETROS
CONVERSION=METROS*100
Escribir“El total de centímetroses:”,
CONVERSION
Fin
PRUEBADEESCRITORIO
SI METROS=12
CONVERSION=METROS*100
CONVERSION=12*100
CONVERSION=1200
28. DE METROSA MILIMETROS
METROS,
CONVERSION:
NUMERICO ENTERO
CONVERSION=METROS*100
INICIO
CONVERSION
FIN
32. Autor:Michelle PeñaRodriguez
INICIO
Variables:METROS,CONVERSION:NUMERICO
ENTERO
Escribir“Programa para convertirmetrosa
milímetros”
Escribir“Introduzcacuantos metrosdesea
convertir”
LeerMETROS
CONVERSION=METROS*1000
Escribir“El total de milímetroses:”,CONVERSION
Fin
PRUEBADEESCRITORIO
SI METROS=25
CONVERSION=METROS*1000
CONVERSION=25*100
CONVERSION=25000
METROS,
CONVERSION:
NUMERICO ENTERO
CONVERSION=
METROS*1000
INICIO
CONVERSION
FIN
33. 29. DE CENTIMETROS-MILIMETROS
Autor:Michelle PeñaRodriguez
INICIO
Variables:CENTIMETROS,CONVERSION:
NUMERICO ENTERO
Escribir“Programa para convertircentímetrosa
milímetros”
Escribir“Introduzcacuantos centímetrosdesea
convertir”
LeerCENTIMETROS
CONVERSION=CENTIMETROS*10
Escribir“El total de milímetroses:”,CONVERSION
Fin
PRUEBADEESCRITORIO
SI CENTIMETROS=19
CONVERSION=CENTIMETROS*10
CONVERSION=19*10
CONVERSION=190
CENTIMETROS,
CONVERSION:
NUMERICO ENTERO
CONVERSION=CENTIMETROS*10
INICIO
CONVERSION
FIN
34. 30. DE METROSA PULGADAS.
Autor:Michelle PeñaRodriguez
INICIO
Variables:METROS,CONVERSION:NUMERICO
REAL
Escribir“Programa para convertirmetrosa
pulgadas”
Escribir“Introduzcacuantos metrosdesea
convertir”
LeerMETROS
CONVERSION=METROS*39.3701
Escribir“El total de pulgadases:”,CONVERSION
Fin
METROS,
CONVERSION:
NUMERICO REAL
CONVERSION=METROS*39.3701
INICIO
CONVERSION
FIN
36. Autor:Michelle PeñaRodriguez
INICIO
Variables:METROS,CONVERSION:NUMERICO
REAL
Escribir“Programa para convertirmetrosa pies”
Escribir“Introduzcacuantos metrosdesea
convertir”
LeerMETROS
CONVERSION=METROS*3.28084
Escribir“El total de pieses:”,CONVERSION
Fin
PRUEBADEESCRITORIO
SI METROS=22
CONVERSION=METROS*3.28084
CONVERSION=22*3.28084
CONVERSION=72.17848
METROS,
CONVERSION:
NUMERICO REAL
CONVERSION=METROS*3.28084
INICIO
CONVERSION
FIN
37. 32.DE METROSA YARDAS
Autor:Michelle PeñaRodriguez
INICIO
Variables:METROS,CONVERSION:NUMERICO
REAL
Escribir“Programa para convertirmetrosa
yardas”
Escribir“Introduzcacuantos metrosdesea
convertir”
LeerMETROS
CONVERSION=METROS*1.09361
Escribir“El total de yardas es:”,CONVERSION
Fin
PRUEBADEESCRITORIO
SI METROS=22
CONVERSION=METROS*1.09361
CONVERSION=22*1.09361
CONVERSION=24.05942
CENTIMETROS,
CONVERSION:
NUMERICO REAL
CONVERSION=METROS*1.09361
INICIO
CONVERSION
FIN
38. 33.DE KILOMETROSA METROS
Autor:Michelle PeñaRodriguez
INICIO
Variables:KILOMETROS,CONVERSION:
NUMERICO ENTERO
Escribir“Programa para convertirkilómetrosa
metros”
Escribir“Introduzcacuantos kilómetrosdesea
convertir”
LeerKILOMETROS
CONVERSION=KILOMETROS*1000
Escribir“El total de metroses:”,CONVERSION
Fin
KILOMETROS,
CONVERSION:
NUMERICO ENTERO
CONVERSION=KILOMETROS*1000
INICIO
CONVERSION
FIN
40. Autor:Michelle PeñaRodriguez
INICIO
Variables:PULGADAS,CONVERSION:NUMERICO
REAL
Escribir“Programa para convertirpulgadasa
centímetros”
Escribir“Introduzcacuantas pulgadasdesea
convertir”
LeerPULGADAS
CONVERSION=PULGADAS*2.54
Escribir“El total de centímetros es:”,
CONVERSION
Fin
PRUEBADEESCRITORIO
SI PULGADAS=24
CONVERSION=PULGADAS*
CONVERSION=24*2.54
CONVERSION=60.96
PULGADAS,
CONVERSION:
NUMERICO REAL
CONVERSION=PULGADAS*2.54
INICIO
CONVERSION
FIN
41. 35. DE PIESA METROS
Autor:Michelle PeñaRodriguez
INICIO
Variables:PIES,CONVERSION:NUMERICOREAL
Escribir“Programa para convertirpies a metros”
Escribir“Introduzcacuantos piesdeseaconvertir”
LeerPIES
CONVERSION=PIES*0.3048
Escribir“El total de metros es:”,CONVERSION
Fin
PRUEBADEESCRITORIO
SI PIES=55
CONVERSION=PIES*0.3048
CONVERSION=55*0.3048
CONVERSION=16.764
PIES, CONVERSION:
NUMERICO REAL
CONVERSION=PIES*0.3048
INICIO
CONVERSION
FIN
42. 36. DE HORASA MINUTOS
Autor:Michelle PeñaRodriguez
INICIO
Variables:HORAS,CONVERSION:NUMERICO
ENTERO
Escribir“Programa para convertirhorasa
minutos”
Escribir“Introduzcacuantas horasdesea
convertir”
LeerHORAS
CONVERSION=HORAS*60
Escribir“El total de minutos es:”,CONVERSION
Fin
HORAS,
CONVERSION:
NUMERICO ENTERO
CONVERSION=HORAS*60
INICIO
CONVERSION
FIN
49. Autor:Michelle PeñaRodriguez
INICIO
Variables:PULGADAS,CONVERSION:NUMERICO
REAL
Escribir“Programa para convertirpulgadasa
metros”
Escribir“Introduzcacuantas pulgadasdesea
convertir”
LeerPULGADAS
CONVERSION=PULGADAS*0.0254
Escribir“El total de metroses: ”, CONVERSION
Fin
PRUEBADEESCRITORIO
SI PULGADAS =12
CONVERSION= PULGADAS *0.0254
CONVERSION=12*0.0254
CONVERSION=0.3048l
PULGADAS,
CONVERSION:
NUMERICO REAL
CONVERSION=PULGADAS*0.0254
INICIO
CONVERSION
FIN
50. 42. DE YARDASA CENTIMETROS
Autor:Michelle PeñaRodriguez
INICIO
Variables:YARDAS,CONVERSION:NUMERICO
REAL
Escribir“Programa para convertiryardasa
centímetros“
Escribir“Introduzcacuantas yardasdesea
convertir”
LeerYARDAS
CONVERSION=YARDAS* 91.44
Escribir“El total de centímetros es: ”,
CONVERSION
Fin
PRUEBADEESCRITORIO
SI YARDAS =56
CONVERSION= YARDAS * 91.44
CONVERSION=56* 91.44
CONVERSION=5120.64
YARDAS,
CONVERSION:
NUMERICO REAL
CONVERSION=YARDAS*91.44
INICIO
CONVERSION
FIN
51. 43. DE PIESA YARDAS
Autor:Michelle PeñaRodriguez
INICIO
Variables:PIES,CONVERSION:NUMERICOREAL
Escribir“Programa para convertirpiesayardas”
Escribir“Introduzcacuantos piesdeseaconvertir”
LeerPIES
CONVERSION=PIES* 0.333333
Escribir“El total de yardas es: ”, CONVERSION
Fin
PRUEBADEESCRITORIO
SI PIES =88
CONVERSION= PIES * 0.333333
CONVERSION=88* 0.333333
CONVERSION=29.333304
PIES, CONVERSION:
NUMERICO REAL
CONVERSION=PIES*0.333333
INICIO
CONVERSION
FIN
52. 44. DE YARDASA PIES
Autor:Michelle PeñaRodriguez
INICIO
Variables:YARDAS,CONVERSION:NUMERICO
ENTERO
Escribir“Programa para convertiryardasa pies”
Escribir“Introduzcacuantas yardasdesea
convertir”
LeerYARDAS
CONVERSION=YARDAS*3
Escribir“El total de pieses: ”, CONVERSION
Fin
YARDAS,
CONVERSION:
NUMERICO ENTERO
CONVERSION=YARDAS*3
INICIO
CONVERSION
FIN
54. Autor:Michelle PeñaRodriguez
INICIO
Variables:MILLAS,CONVERSION:NUMERICO
REAL
Escribir“Programa para convertirmillasapies”
Escribir“Introduzcacuantas millasdesea
convertir”
LeerMILLAS
CONVERSION=MILLAS* 5280
Escribir“El total de pieses: ”, CONVERSION
Fin
PRUEBADEESCRITORIO
SI MILLAS =20
CONVERSION= MILLAS *5280
CONVERSION=20*
CONVERSION=105600
MILLAS,
CONVERSION:
NUMERICO REAL
CONVERSION=YARDAS*5280
INICIO
CONVERSION
FIN
55. 46. PIESA CENTIMETROS
Autor:Michelle PeñaRodriguez
INICIO
Variables:PIES,CONVERSION:NUMERICOREAL
Escribir“Programa para convertirpiesa
centímetros”
Escribir“Introduzcacuantos piesdeseaconvertir”
LeerPIES
CONVERSION=PIES*30.48
Escribir“El total de centímetroses: ”,
CONVERSION
Fin
PRUEBADEESCRITORIO
SI PIES =54
CONVERSION= PIES *30.48
CONVERSION=54*30.48
CONVERSION=1645.92
PIES, CONVERSION:
NUMERICO REAL
CONVERSION=PIES*30.48
INICIO
CONVERSION
FIN
56. 47. Centímetroscúbicos a mililitros.
Autor:Michelle PeñaRodriguez
INICIO
Variables:CENTIMETROS3,CONVERSION:
NUMERICO ENTERO
Escribir“Programa para convertircentímetros
cúbicosa mililitros”
Escribir“Introduzcacuantos centímetroscúbicos
deseaconvertir”
LeerCENTIMETROS3
CONVERSION=CENTIMETROS3*1000
Escribir“El total de mililitros es: ”,
CONVERSION
Fin
CENTIMETROS3,
CONVERSION:
NUMERICO ENTERO
CONVERSION=
CENTIMETROS3*1000
INICIO
CONVERSION
FIN
57. PRUEBADEESCRITORIO
SI CENTIMETROS3=54
CONVERSION= CENTIMETROS *1000
CONVERSION=54*1000
CONVERSION=54000
48. DE METROSCUBICOS A LITROS
Autor:Michelle PeñaRodriguez
INICIO
Variables:METROS3,CONVERSION:NUMERICO
ENTERO
Escribir“Programa para convertirmetroscúbicos
a litros”
Escribir“Introduzcacuantos metroscúbicos
deseaconvertir”
LeerMETROS3
CONVERSION=METROS3*1000
Escribir“El total de litros es: ”, CONVERSION
Fin
METROS3,
CONVERSION:
NUMERICO ENTERO
CONVERSION=METROS3*1000
INICIO
59. Autor:Michelle PeñaRodriguez
INICIO
Variables:PRIMERNUM,SEGUNDONUM, SUMA:
NUMERICO ENTERO
Escribir“Programa para dos numeroelevadosal
cuadrado”
Escribir“Introduzcael primernúmero”
LeerPRIMERNUM
Escribir“Introduzcael segundonúmero”
LeerSEGUNDONUM
SUMA= (PRIMERNUM*PRIMERNUM)+
(SEGUNDONUM*SEGUNDONUM)
Escribir“El total de la suma es: ”, SUMA
Fin
PRUEBADE ESCRITORIO
SI PRIMERNUM=42
SI SEGUNDONUM=12
SUMA= (PRIMERNUM*PRIMERNUM)+
(SEGUNDONUM*SEGUNDONUM)
SUMA= (42*42)+(12*12)
SUMA= 1908
50. RESTADETRESVALORES
METROS3,
CONVERSION:
NUMERICO ENTERO
CONVERSION=METROS3*1000
INICIO
CONVERSION
FIN
60. Autor:Michelle PeñaRodriguez
INICIO
Variables:NO1, NO2,NO3,RESTA: NUMERICO
ENTERO
Escribir“Programa para hacer una restade tres
valores”
Escribir“Introduzcael primernúmero”
LeerNO1
Escribir“Introduzcael segundonúmero”
LeerNO2
Escribir“Introduzcael tercernúmero”
LeerNO3
RESTA= NO1-NO2-NO3
Escribir“El total de la resta es: ”, RESTA
Fin
PRUEBADEESCRITORIO
SI NO1=10
SI NO2= 4
SI NO3=2
RESTA=NO1-NO2-NO3
RESTA=10-4-2
RESTA=4
51.DIVISION
NO1, NO2, NO3,
RESTA: NUMERICO
ENTERO
RESTA= NO1-NO2-NO3
INICIO
RESTA
FIN
61. Autor:Michelle PeñaRodriguez
INICIO
Variables:NO1,NO2,, DIVISION:NUMERICO
REAL
Escribir“Programa para hacer una divisiónde
dos valores”
Escribir“Introduzcael primernúmero”
LeerNO1
Escribir“Introduzcael segundonúmero”
LeerNO2
DIVISION=NO1/NO2
Escribir“El total de la división es: ”, DIVISION
Fin
PRUEBADEESCRITORIO
SI NO1=10
SI NO2= 4
DIVISION=NO1/NO2
DIVISION=10/4
DIVISION=2.5
NO1, NO2, ,
DIVISION:
NUMERICO REAL
DIVISION=NO1/NO2
INICIO
DIVISION
FIN