TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
Transcript of TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
1/15
Tipo de Algoritmos: Secuencial.
TIC II
Actividad De Aplicacin.
Universidad Atno!a De "evo #en
$reparatoria "o. 1
Inte%rantes:
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
2/15
A) Elabora el algoritmo que determine la hipotenusa de un tringulo
rectngulo.
&ecordaras 'e para calclar la hipotensa es necesario conocer el valor de cadano de los catetos( el cateto opesto ) el cateto ad)acente. A partir de ellos( con la
for!lada conocida co!o el Teore!a de $it*%oras( se deter!ina el valor de lahipotensa.
Fase.1: Definicin del problema:
Deter!inar la hipotensa de n tri*n%lo rect*n%lo.
Fase.!: Anlisis del problema:
+ntrada $roceso ,alida
C- 0 CA 0 /ip C-2CA2 /ipotensa.
Fase.": Dise#o:
Al%orit!o Dia%ra!a de flo
1. Inicio2. #eer el valor del Cateto opesto(
al!acenarlo en la variable C-.. #eer el valor del Cateto
ad)acente( al!acenarlo en la
variable CA.3. Calclar el valor de la
hipotensa con la si%ienteoperacin /ip &a45 cadradade C- al cadrado de CA alcadrado.
. +scribir o desple%ar el resltadode la operacin( el cal seal!aceno en la variable /ip.
6. Fin.
$) Elabora el algoritmo que determine el rea de la base % el &olumen de
un cilindro.
Fin
/ipotensa
/i C-2CA2
C- 0( CA 0
Inicio
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
3/15
Fase.1: Definicin del problema:
Deter!inar el *rea de la base ) el vol!en de n cilindro.
Fase.!: Anlisis del problema:
+ntrada $roceso ,alida
r 0( h0Altra 2 7 .116 7 r 7 h.8ol!en .1316 r2 h. 9rea ) vol!en
Fase.": Dise#o:
Al%orit!o Dia%ra!a de flo1. Inicio2. #eer el valor del radio ) altra(
al!acenarlos en las variables r
) h respectiva!ente.. Calclar el valor del *rea con la
operacin de 9rea 2 7.1316 7r 7 h.
3. Calcla el valor del vol!en conla operacin de vol!en.1316 7 r2 7 h.
. +scribir o desple%ar el valor del*rea ) del vol!en
6. Fin.
Elabora en equipo' el algoritmo de los siguientes problemas % agr(galos al
portafolio de e&idencias.
a) Fase 1. Definicin del problema:
Deter!inar el per4!etro de n rect*n%lo
Fase !. Anlisis del problema:
+ntrada $roceso ,alida
Fin
/ 0( 8 0
8ol!en .1316 7 r2 7 h.
9rea 2 7.1316 7 r 7 h.
r0( h 0
Inicio
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
4/15
scar o leer las !edias
de cada lado del
rect*n%lo
$ #ado A #ado
#ado C #ado D
&esltado $er4!etro del
&ect*n%lo
Fase ". Dise#o:
Al%orit!o Dia%ra!a de flo
1.; Inicio
2.; #eer datos de entrada
.; Calcla
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
5/15
+ntrada $roceso ,alida
scar la cantidad depesos 'e se 'iereconvertir ) bscar el valor
del dlar.
>ltiplicar ?@ cantidad depesos por12.631=
&esltado a ?@ cantidadconvertida a Dlares
Fase ". Dise#o:
Al%orit!o Dia%ra!a de flo
1.; Inicio
2.; #eer datos de entrada
.; >ltiplicar ?@ cantidad de pesos
por 12.6313.; &esltado a ?@ cantidadconvertida a Dlares
.; Fin
Tipo dia%ra!a de flo:
,ecencial.
c) Fase 1. Definicin del problema:
Calclar el *rea de n pent*%ono
Fase !. Anlisis del problema:
+ntrada $roceso ,alida
Inicio
FIN
Multiplicar cantidad depesos por 12.!1"
?@ cantidad convertida a Dlares
Fin
>ltiplicar cantidad de pesos por 1B.13B
scar la cantidad de pesos 'e se'iere convertir ) bscar el valor del
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
6/15
scar el per4!etro ) laapote!a del pent*%ono
>ltiplicar per4!etro @apote!a ) dividir entre 2
&esltado *rea de npent*%ono
Fase ". Dise#o:
A#-&IT>- DIA&A>A D+ F#UE-
1.; Inicio
2.; #eer datos de entrada
.; >ltiplicar per4!etro @ apote!a) dividir entre 2
3.; &esltado *rea de npent*%ono
.;Final
Tipo de dia%ra!a de flo:
,ecencial.
d) Fase 1. Definicin del problema:
Calcla la velocidad final de n ato!vil le%o de 0 se%. ,i s velocidad iniciales cero ) s aceleracin es de 0. !Gs2:
Fase !. Anlisis del problema:
Inicio
scar el per4!etro ) laapote!a del pent*%ono
Multiplicar per#$etro %apote$a & di'idir entre 2
(rea de un
FIN
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
7/15
+ntrada $roceso ,alida
8elocidad inicial 0Aceleracin 0. !Gs2Tie!po 0 se%.
8f
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
8/15
Fase 1. Definicin del problema:
Conocer el valor de dos nH!eros
Fase !. Anlisis del problema:
+ntrada $roceso ,alidaA( A A
Fase ". Dise#o:
Al%orit!o Dia%ra!a de flo1. Inicio2. #eer el valor de dos nH!eros )
al!acenarlos en las variables A ) respectiva!ente.
. ,i A ( entonces ir al paso 03(si no es as4( entonces ir al paso0.
3. Desple%ar o i!pri!ir AJ ?es i%alaJ ( ir al paso 0.
. ,i A entonces ir al paso 06( sino es as4( entonces al paso 0.
6. Desple%ar o i!pri!ir AJ ?es!a)or 'eJ ( ir al paso 0.
. Desple%ar o i!pri!ir J ?es
!a)or 'e A.. Fin.
8 F
F 8
D) Elaborar el algoritmo que determine' de un n*mero cualquiera' si ese
n*mero es par o impar.
Fase 1. Definicin del problema:
Saber si n nH!ero es i!par o par
Fase !. Anlisis del problema:
+ntrada $roceso ,alidaA & AG2 & 0
Fase ". Dise#o:
Inicio
A=B
AB
A, -es i*ual A B
Fin
A, -es $a&orB, -es $a&or
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
9/15
A#-&IT>- DIA&A>A D+ F#UE-1. Inicio2. #eer n nH!ero ) al!acenarlo
en la variable A.. Dividir ese nH!ero A entre 2 ) el
resido al!acenarlo en lavariable &.3. ,i & es 0$A&.. Fin.
F 8
Elabora el algoritmo para los siguientes +toma en cuenta que es el tipo
condicional).
a)Deter!inar si na persona tiene derecho a votar en las elecciones.
"ota: Considera 'e la edad para tener derecho a voto es i%al a !a)or a 1.
Fase 1. Definicin del problema:
8otar si es !a)or de edad.
Fase !. Anlisis del problema:
0=
0= A2
A
Inicio
Fin
-3l n4$ero es-3l n4$ero es
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
10/15
Fase ". Dise#o:
Al%orit!o Dia%ra!a de flo
1.; Inicio2.; Declaracin de variables1.;,i edad
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
11/15
+ntrada $roceso ,alida
$ro!edio1p02p60
p6B
$ro!:1p2ppG$ro!: 0( aprobado( noaprobado
Aprobado( reprobado
Fase ". Dise#o:
Al%orit!o Dia%ra!a de flo
1.; inicio2.; declaracin de variable1p0( 2p6B( p60
.; reali5ar operaciones$ro! 1p2ppG3.; co!probar si el resltadoes i%al o !a)or a 0.; si: aprobado6.; no: reprobado.; i!pri!ir resltado:aprobado( reprobado.;fin
c= Deter!inar si n n!ero cal'iera es positivo( ne%ativo o cero.
Fase 1. Definicin del problema:
Identificar si n nH!ero cal'iera es positivo( ne%ativo o es cero:
Fase !. Anlisis del problema:
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
12/15
+ntrada $roceso ,alida o resltado
K es positivo o ne%ativa o0
K nH!eroG2. ,i resido 0 es par. ,i resido 1es i!par
"!ero par o i!par
Al%orit!o Dia%ra!a de flo
1;inicio
2;dividir entre 2
; si el resido es 0 ir al paso
3; si el resido es 1 ir al paso 6
; el nH!ero es par
6; el nH!ero es i!par
; fin
Fase 3. Diseo:
Tipo de Algoritmos: ,clicos.
E) Elabora el algoritmo que despliegue la serie de n*meros del 1 al 1-.
Fase 1. Definicin del problema:
Al%orit!o 'e desplie%e la serie de nH!eros del 1 al 10.
Fase !. Anlisis del problema:
+ntrada $roceso ,alida
8alor inicial 1 8alorfinal 10
Incre!enta 1 en 1. 8ariable contadora: 1.
Fase ". Dise#o:
Al%orit!o Dia%ra!a de flo
5 n4$ero2
N4$eropar
0=
N4$i$p
0= 1
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
13/15
1. Inicio2. Dar a la variable contadora " el
valor de 0
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
14/15
Al%orit!o Dia%ra!a de flo
1.; Inicio.2.; Dar la variable contadora " el valor de0
-
7/25/2019 TIC-APLICACION-ETAPA1-SEGUNDO SEMESTRE
15/15
Algoritmo Diagrama de fluo
1.;inicio2.;i!pri!ir na serie denH!eros del 1 al 20.;colocar al lado del nH!ero
si es i!par o par3.;reali5ar na secencia.;i!par6.;par.;i!pri!ir resltado par oi!par.;fin
Inicio
Par I$pa
,ecencia
8a9er si esn4$ero par o
1I 2P :I !P "IP;