You are on page 1of 10

1.

_ Anlisis inicial

Planteamiento del problema a resolver: 1

Que datos no Que datos Tipo Formulas a Requiere Requiere


conozco y se deben no Variables requeridas aplicar si se condiciona ciclos (si /
solicitar (si se conozco, requieren l (si / no) no) _
requiere ms filas pero los Tipo Variable cuales
por favor anexarlas) puedo
calcular
numrico preparacin Seleccin
de Procesos
masa
relleno o
terminacion

2.- Cdigo: (se debe pegar el cdigo no imagen)

Proceso Tamales
Escribir "Hoja Soy Juan Florin"
Escribir "Pasos para Preparar Tamales"
Repetir
Escribir " Seleccione 1 para Masa o 2 para Relleno"
leer preparacion
Si preparacion=1 entonces
Escribir "Se soba muy bien la masa con la manteca, hasta que la
incorpore. Se toman porciones y se extienden en las hojas,
pampear con las con los dedos hasta que queden delgadas."
SiNo
Escribir "Se ponen trozos de pipin, carne y huevo en el
centro, se envuelven con la misma masa"
FinSi
Escribir "Digite 3 para continuar"
Hasta Que preparacion=3
Escribir "se cierran las hojas formando los tamales"
Escribir "se ponen a cocinar en agua hirviendo"
Escribir "Servir y Disfrutar"
FinProceso
3.- Usted probo el resultado con diferentes valores? (Cuales): Valor de proceso

4.- Resultado
1._ Anlisis inicial

Planteamiento del problema a resolver: 2

Que datos no Que datos no Tipo Formulas Requiere Requiere


conozco y se conozco, Variables requeridas a aplicar si condicion ciclos (si /
deben solicitar (si pero los se al (si / no) _
Tipo Variable
se requiere ms puedo requieren no) cuales
filas por favor calcular
anexarlas)
Numerico Numero1 Op bsicas No No
Numerico Numero2 Op basicas No No

2.- Cdigo: (se debe pegar el cdigo no imagen)


Proceso operacion
Escribir "Hola soy Juan Florin"
Escribir " Operaciones Basicas entre 2 numeros"
Escribir "Esbriba primer numero"
Leer numero1
Escribir "Escriba segundo numero"
leer numero2
Escribir "La suma es " numero1+numero2
Escribir "La resra es " numero1-numero2
Escribir "La Multiplicacion es " numero1*numero2
Escribir "La Division es " numero1/numero2
FinProceso

3.- Usted probo el resultado con diferentes valores? Si:1 y 2; 4 y 5

4.- Resultado (captura imagen o imgenes del resultado (debe aparecer su


nombre)
1._ Anlisis inicial

Planteamiento del problema a resolver: 3


Que datos no Que datos Tipo Formulas a Requier Requiere
conozco y se no Variables aplicar si se e ciclos (si
deben solicitar conozco, requeridas requieren condicio / no) _
(si se requiere pero los Tipo Variabl nal (si / cuales
ms filas por puedo e no)
favor anexarlas) calcular
numrico radio 3,14*R^2 no No

2.- Cdigo:
proceso Area
Escribir "Hola soy Juan Florin"
Escribir "Calcular Area de un circulo"
Escribir "Ingrese radio de la circunferencia"
leer radio
Escribir "El area de la circunferencia es " 3.14*(radio^2)
FinProceso

3.- Usted probo el resultado con diferentes valores? SI: 2 y 3


4.- Resultado
1._ Anlisis inicial

Planteamiento del problema a resolver: __

Que datos no Que Tipo Formulas a Requier Requiere


conozco y se datos no Variables requeridas aplicar si se e ciclos (si
deben solicitar conozco, Tipo Variabl requieren condicio / no) _
(si se requiere pero los e nal (si / cuales
ms filas por puedo no)
favor anexarlas) calcular
Numrico Mes Si Si
Numrico Dia Si Si
Numrico Ao Si SI

2.- Cdigo:
Proceso Fecha
Repetir
Escribir "Para Salir ingrese 13 en mes"
Escribir "Ingrese Mes"
leer mes
Escribir "ingrese dia"
leer dia
Escribir "Ingrese ao"
leer ao

si mes=1 entonces
si dia<=30 Entonces
diar=dia+1
mesr=mes
aor=ao
sino
diar=1
mesr=mes+1
aor=ao
FinSi

FinSi

si mes=3 entonces
si dia<=30 Entonces
diar=dia+1
mesr=mes
aor=ao
sino
diar=1
mesr=mes+1
aor=ao
FinSi

FinSi

si mes=5 entonces
si dia<=30 Entonces
diar=dia+1
mesr=mes
aor=ao
sino
diar=1
mesr=mes+1
aor=ao
FinSi

FinSi

si mes=7 entonces
si dia<=30 Entonces
diar=dia+1
mesr=mes
aor=ao
sino
diar=1
mesr=mes+1
aor=ao
FinSi

FinSi

si mes=8 entonces
si dia<=30 Entonces
diar=dia+1
mesr=mes
aor=ao
sino
diar=1
mesr=mes+1
aor=ao
FinSi

FinSi
si mes=10 entonces
si dia<=30 Entonces
diar=dia+1
mesr=mes
aor=ao
sino
diar=1
mesr=mes+1
aor=ao
FinSi

FinSi
si mes=12 entonces
si dia<=30 Entonces
diar=dia+1
mesr=mes
aor=ao
sino
diar=1
mesr=mes+1
aor=ao
FinSi

FinSi

Si mes=2 Entonces
si dia<=27 entonces
diar=dia+1
mesr=mes
aor=ao
SiNo
diar=1
mesr=mes+1
aor=ao
FinSi
FinSi

si mes=4 Entonces
si dia<=29 Entonces
diar=dia+1
mesr=mes
aor=ao
SiNo
diar=1
mesr=mes+1
aor=ao
FinSi
FinSi

si mes=6 Entonces
si dia<=29 Entonces
diar=dia+1
mesr=mes
aor=ao
SiNo
diar=1
mesr=mes+1
aor=ao
FinSi
FinSi

si mes=9 Entonces
si dia<=29 Entonces
diar=dia+1
mesr=mes
aor=ao
SiNo
diar=1
mesr=mes+1
aor=ao
FinSi
FinSi

si mes=11 Entonces
si dia<=29 Entonces
diar=dia+1
mesr=mes
aor=ao
SiNo
diar=1
mesr=mes+1
aor=ao
FinSi
FinSi

si mes=12 Entonces
si dia=31 Entonces
aor=ao+1
diar=1
mesr=1
SiNo
aor=ao
FinSi
FinSi

Escribir "Mes: " mesr " Dia: " diar " Ao: " aor

Hasta Que mes=13


Escribir "Adios"
FinProceso

3.- Usted probo el resultado con diferentes valores? Si (Cuales):


01/02/2005
31/12/1994

4.- Resultado
1._ Anlisis inicial

Planteamiento del problema a resolver: __

Que datos no Que datos no Tipo Formulas a Requier Requiere


conozco y se conozco, pero Variables aplicar si se e ciclos (si
deben solicitar los puedo requeridas requieren condicio / no) _
(si se requiere calcular Tipo Variabl nal (si / cuales
ms filas por e no)
favor anexarlas)
Numer Nivel Si Si
ico
Numer Valor Si Si
ico
numer ingreso si Si
ico

2.- Cdigo:
Proceso Adivina
Escribir "Hola Soy Juan Florin"
Escribir "Adivina El numero"
Escribir "Escoje Nivel"
Escribir "1 Para nivel Basico"
Escribir "2 Para nivel Experto"
leer nivel
numz= azar(1000)+1
si nivel=1 Entonces
Repetir
Escribir "Adivina el numero"
Escribir "Ingresa Numero"
leer num
si num=numz Entonces
Escribir "Felicitaciones encontraste el numero"
Sino
Escribir "Vuelve a intentarlo"
si num<=numz+30 y num>=numz-30 Entonces
Escribir "Caliente"
SiNo
Escribir "Frio"
FinSi
FinSi
Hasta Que num=numz

FinSi
si nivel=2 Entonces
intentos<-5
Escribir "Adivina el numero, SOLO TIENES 5 INTENTOS"
Escribir "Ingresa Numero"
leer num
Mientras num<>numz y intentos>1 Hacer
si num<>numz Entonces
Escribir "Vuelve a intentarlo"
si num<=numz+30 y num>=numz-30 Entonces
Escribir "Cerca"
SiNo
Escribir "Lejos"
FinSi
FinSi
intentos <- intentos-1
Escribir "Le quedan ",intentos," intentos"
leer num
FinMientras
si num=numz Entonces
Escribir "Felicitaciones Encontro el numero en ",6-
intentos, " Intentos"
FinSi
FinSi
FinProceso

3.- Usted probo el resultado con diferentes valores? Si (Cuales): 4, 5, 6


4.- Resultado

You might also like