Upload
gerardo-colli
View
217
Download
0
Embed Size (px)
Citation preview
7/24/2019 Algorimos y Diagrama de Flujo
1/17
COLEGIO DE
BACHILLERES DELESTADO DE YUCATNPLANTEL SANTA ROSA
Asignatura: Informtia II
Algoritmos y Diagramasde Flujo
E!ui"o:Ga#ri$% &anu$% A%#or T$
'ao%a Ira( N$gro$ Sn)$*
A%$+an,ra Soorro -$%*!u$* &.n,$*R$(na /a!u$%in$ '.r$* Cam"oG$rar,o &anu$% &.n,$* Lo$*a
Profesor: ISC. Mara del Rosario RaygozaVelzuez
7/24/2019 Algorimos y Diagrama de Flujo
2/17
1. La suma de 2 nmeros
Datos de entrada
N1 y N2
Proceso
M=N1+N2
Salida
M
1. Inicio2. EscribirDame el rimer nmero!". Leer N1#. EscribirDame el se$undo nmero!%. Leer N2&. 'eali(ar M=N1+N2). EscribirEl resultado es!*. EscribirM. ,in
7/24/2019 Algorimos y Diagrama de Flujo
3/17
2. El -rea de un cuadrado
Datos de entrada
L
Proceso
/= 0LL
Salida
/
1. Inicio2. Escribirdame la medida del lado!". Leer L#. 'eali(ar/=0LL%. Escribirel resultado es!&. Escribir/). ,in
7/24/2019 Algorimos y Diagrama de Flujo
4/17
". El -rea del c3rculo
Datos de entradaPi y rProceso
/= 0ir2Salida
/1. Inicio2. Escribirdame la medida de Pi!". Leer Pi#. Escribirdame la medida del radio!%. Leer r&. 'eali(ar/=0Pir2
). Escribirel -rea es!*. Escribir/. ,in
7/24/2019 Algorimos y Diagrama de Flujo
5/17
#. El -rea de un rect-n$ulo
Datos de entrada
a4 b
Proceso
c=ab
Salida
c
1. Inicio2. Escibirdame la base!". Leer a#. Escribirdame la altura!%. Leer b&. 'eali(ar c=ab). Escribirel resultado de la multilicacion es!*. Escribirc. ,in
7/24/2019 Algorimos y Diagrama de Flujo
6/17
%. 5uan 6uiere 7ender un terreno 6ue mide MEDID/ metros de 8rentey MEDID/9 metros de 8ondo4 el
recio or metro cuadrado en la (ona en la 6ue est- el terreno es deP'E:I;. Escribir M11. ,IN
7/24/2019 Algorimos y Diagrama de Flujo
7/17
&. El -rea del tri-n$ulo
Datos de entrada
b4 a
Proceso
L= 0ba?2
Salida
L
1. Inicio2. Escribirdame la base!". Leer b#. Escribir dame la altura!%. Leer a&. 'eali(ar L=0ab?2). Escribir el -rea del tri-n$ulo es!*. Escribir L. 8in
7/24/2019 Algorimos y Diagrama de Flujo
8/17
). El er3metro de un ol3$ono re$ular4 dado la medida de unlado y el nmero de lados del ol3$ono
Datos de entrada@ L14 NL
Proceso P=NLL1
Salida P
1. inicio2. escribir dame el nmero de lados del ol3$ono!". leer NL#. escribir dame la medida del lado!%. leer L1&. reali(ar P=NLL1
). escribir el er3metro del ol3$ono es!*. escribir P. 8in
7/24/2019 Algorimos y Diagrama de Flujo
9/17
*. Dados 2 -n$ulos4 sumarlos e indicar si son comlementarios osulementarios
Datos de entrada/14 /2ProcesoS;:=/1+/2SalidaS;:
1. inicio2. escribir dame el rimer -n$ulo!". leer/1#. escribir dame el se$undo -n$ulo!
%. leer/2&. reali(ar S;:=/1+/2). escribir la suma de los -n$ulos es!*. escribir S;:. decidir si S;: A=>
EntoncesEscribir -n$ulo comlementario!Sino entoncesEscribir -n$ulo sulementario
1>. ,in
7/24/2019 Algorimos y Diagrama de Flujo
10/17
7/24/2019 Algorimos y Diagrama de Flujo
11/17
1>. El Cilometrae recorrido or un automB7il4 dado el Cilometrae inicialy el Cilometrae 8inal.
Datos de entrada
I4 ,
Proceso
'=,FI
Salida
'
1. inicio2. escribir dame el Cilometrae inicial!". leer I#. escribir dame el Cilometrae 8inal!%. leer ,&. reali(ar '=,FI). escribir el resultado del Cilometrae recorrido es!*. escribir '. 8in
7/24/2019 Algorimos y Diagrama de Flujo
12/17
11. Dada una cali8icaciBn asi$nada en :;G/9 indicar si es/P';G/H;'I/ o 'EP';G/H;'I/.
Datos de entrada
1c4 2c4 "c
Proceso
P=1c2c"c?"
Salida
P
1. inicio2. escribir dame la rimera cali8icaciBn!". leer 1c#. escribir dame la se$unda cali8icaciBn!%. leer 2c&. escribir dame la tercera cali8icaciBn!). leer "c*. reali(ar P=1c2c"c?". escribir el romedio semestral es1>. escribir P11. decidir si PA=)> entonces escribir /P';G/D;!
Sino entonces escribir 'EP';G/D;!12. ,in.
7/24/2019 Algorimos y Diagrama de Flujo
13/17
7/24/2019 Algorimos y Diagrama de Flujo
14/17
12. Dados 2 nmeros4 indicar cu-l es el mayor y cu-l es el menor4 obien4 indicar 6ue son i$uales
1. Inicio2. Escribir dame el rimer nmero!". Leer N1#. Escribir dame el se$undo nmero!%. Leer N2&. Decidir si N1A=N2 entonces escribir N1
Sino escribir N2). ,in
7/24/2019 Algorimos y Diagrama de Flujo
15/17
1". El romedio dadas " cali8icaciones e indicar si la cali8icaciBndel romedio ermite $anar una beca.
La beca se obtiene al sacar una cali8icaciBn de *% o m-s untos.
1. Inicio2. Escribir dame la cali8icaciBn del rimer arcial!". leer cal1#. escribir dame la cali8icaciBn del se$undo arcial!%. leer cal2&. escribir dame la cali8icaciBn del tercer arcial!). leer cal"*. reali(ar G=0cal1+cal2+cal"?". Decidir si GA=*% entonces
Escribir alumno $anador de beca!
SinoEscribir alumno erdedor de beca!
1>.11. ,in.
7/24/2019 Algorimos y Diagrama de Flujo
16/17
1#. ;btener el estatus de un alumno en :;G/94 teniendo en cuenta losi$uiente@
Si rerobB m-s de % materias es@ G/5/
Si rerobB eactamente % materias es 'E:JPE'/:IKN
Si rerobB de 1 a # materias es :;MPLEMENH/'I/
Si no rerobB nin$una materia es 'EJL/'
1. Inicio2. Escribir dame el total de materias!". Leer Ms#. Escribir dame el total de materias rerobadas!
%. Leer M'&. 'eali(ar SH=MsFM'). Decidir si SHA=
Entonces escribir /LJMN; 'EJL/'!SinoDecidir si SHA=&Entonces escribir /LJMN; DE G/5/!SinoDecidir si SH=%Entonces escribir :;MPLEMENH/'I/Sino escribir 'E:JPE'/:IKN!
7/24/2019 Algorimos y Diagrama de Flujo
17/17