You are on page 1of 38

ALGORITMO #1

ALGORITMO: Promedio DESCRIPCIN: Calcular la media (promedio) de 3 !mero" CONSTANTES: ################################ $ARIA%LES: E &ero: N'( N)( N3 Real: Prom INICIO '* Leer N'( N)( N3 )* Prom+ (N', N), N3)-3 3* E"cri.ir Prom /IN

ALGORITMO #2
ALGORTMO: Promedio 0i al DESCRIPCCION: Ela.orar u al1ori&mo para calcular el promedio 0i al de la ma&eria de al1ori&mo"* Dic2a cali0icaci3 "e compo e de lo" "i1uie &e" porce &a4e"* 556 #####del promedio 0i al de "u" cali0icacio e" parciale" (3) 376 ##### de la cali0icaci3 de promedio '56 ##### de la cali0icaci3 de u &ra.a4o 0i al CONSTANTE: ################################## $ARIA%LE: Real: P'( P)( P3( Prom*( E8ame ( Tra.a4o/( Prom* /i al INICIO '* Leer P'( P)( P3 )* Prom+(( P', P), P3 )-3)97*55 3* Leer E8ame :* Leer Tra.a4o/ 5* Prom* /i al+ (Prom , (E8ame 97*37) , (Tra.a4o/ 97*'5) ) ;* E"cri.ir Prom* /i al /IN

ALGORITMO #3
ALGORITMO: Sueldo DESCRIPCCION: Calcular el "ueldo de u empleado dado" como da&o" de e &rada: el om.re( 2r"* De &ra.a4o < el pa1o e 2r* CONSTANTE: Real: Pa1o2r+57*37 $ARIA%LE: Cade a: om.re E &ero: 2r"* Real: Sueldo INICIO '* Leer om.re )* Leer 2r"* 3* Sueldo+ Pa1o2r92r" :* E"cri.ir Sueldo( om.re /IN

ALGORITMO #4
ALGORITMO: E=aluaci3 DESCRIPCCION: Ela.orar u al1ori&mo >ue o.&e 1a e imprima el =alor de ? a par&ir de la ecuaci3 * ?+ 39@) , A@ # '5 CONATANTE: ################## $ARIA%LE: Real: @( ? INICIO '* Leer @ )* ?+ (39@9@),(A98) #'5 3* E"cri.ir ? /IN

ALGORITMO #5
ALGORITMO: Si"&ema de ecuacio e" DECRIPCCION: El "i"&ema de ecuacio e" li eale":

a8 , .<+ C d8 , d<+ 0 Se puede re"ol=er co la" 0ormula": @+ ce B .0 ae B .d <+ a0 B cd ae B .d Si ae B .d 7 Ela.ore u al1ori&mo >ue lea lo" coe0icie &e" a( .( c* e( 0( calcule lo" =alore" de 8(( <* CONSTANTE: ######################## $ARIA%LE: Real: a( .( c* d( e( 0( 8( < INICIO '* Leer a( .( c( d( e( 0 )* 8+(c9e) B (.90) -(a9e) B (.9d) 3* <+(a90) B (c9d) - (a9e) B (.9d) :* E"cri.ir 8( < /IN

<

ALGORITMO #6
ALGORITMO: $alor a."olu&o DESCRIPCCION: Calcular el =alor a."olu&o de u umero

x Si x>0 -x Si x <o

CONSTANTES: ###################### $ARIA%LES: E &ero: 8

INICIO '* Leer 8 )* Si (8C7) e &o ce" @+ 89(#') /i D"i 3* E"cri.ir 8 /IN

ALGORITMO #7
ALGORITMO: Par o impar DESCRIPPCION: Ela.ora u al1ori&mo para leer u de&ermi ar "i e" par o impar* CONSTANTE: ########################### $ARIA%LE: E &ero: N INICIO '* Leer N )* Si (N6)+7) e &o ce" E"cri.ir EN e parF Si o E"cri.ir EN e" imparF /i D "G /IN umero <

ALGORITMO #8
ALGORITMO: N!mero" DESCRIPCCION: Ela.orar u al1ori&mo para leer 3 !mero" < de&ermi ar "G u o e" la "uma de lo" o&ro" do"* CONSTANTES: ############################# $ARIA%LES: e &ero: N'( N)( N3

INICIO '* Leer N'( N)( N3 )* SG (N'+N) , N3) e &o ce" E"cri.ir EN' e" la "uma de N) , N3F SG o "G (N)+N' , N3) e &o ce" E"cri.ir EN) e" la "uma de N' , N3F SG i "G (N3+ N' , N)) e &o ce" E"cri.ir EN3 e" la "uma de N' , N)) SG o E"cri.ir ENi 1! e" la "uma de lo" o&ro" do"F /i D "G /i D "G /i D "G /IN

ALGORITMO #9
ALGORITMO: M!l&iplo de 3 DESCRIPCCION: Solici&ar u e &ero < de&ermi ar "G e" m!l&iplo de 3 < ademH" >ue "e e cue &re e el ra 1o ('77#)77)* CONSTANTE: ################### $ARIA%LE: E &ero: N INICIO '* Leer N )* SG (NI+'77 < NC+)77) e &o ce" SG (N63+7) e &o ce" E"cri.ir EN e" m!l&iplo de 3 < e"&a de &ro del ra 1oF SG o E"cri.ir EN o e" m!l&iplo de 3 pero e"&a de &ro del ra 1oF /i D"G SG o E"cri.ir EN o e"&a e el ra 1oF /i D"G /IN

ALGORITMO #10
ALGORITMO: Si1 o Jodiacal DESCRIPCCION: Ela.orar u al1ori&mo para leer la 0ec2a de acimie &o de u a per"o a < mue"&re "u "i1 o Jodiacal* CONTANTES: ################## $ARIA%LES: Cade a: 8 E &ero: K INICIO '* Leer 8( < )* SG (8+ EmarJoF < KI+ )') < (8+ Ea.rilF < KC+)7) e &o ce" E"cri.ir EEre" Arie"F /i D "G SG o "G (8+ Ea.rilF < KI+ )') < (8+ Ema<oF < KC+ )7) e &o ce" E"cri.ir EEre" TauroF /i D "G SG o "G (8+ Ema<oF < KI+ )') < (8+ E4u ioF < KC+ )7) e &o ce" E"cri.ir EEre" GLmi i"F /i D "G SG o "G (8+ E4u ioF < KI+ )') < (8+ E4ulioF < KC+ )7) e &o ce" E"cri.ir EEre" CH cerF /i D "G SG o "G (8+ E4ulioF < KI+ )') < (8+ Ea1o"&oF < KC+ )7) e &o ce" E"cri.ir EEre" LeoF /i D "G SG o "G (8+ Ea1o"&oF < KI+ )') < (8+ E"ep&iem.reF < KC+ )7) e &o ce" E"cri.ir EEre" $ir1o /i D "G SG o "G (8+ E"ep&iem.reF < KI+ )') < (8+ Eoc&u.reF < KC+ )7) e &o ce" E"cri.ir EEre" Li.raF /i D "G

SG o "G (8+ Eoc&u.reF < KI+ )') < (8+ E o=iem.reF < KC+ )7) e &o ce" E"cri.ir EEre" E"corpi3 F /i D "G SG o "G (8+ E o=iem.reF < KI+ )') < (8+ Ediciem.reF < KC+ )7) e &o ce" E"cri.ir EEre" Sa1i&arioF /i D "G SG o "G (8+ Ediciem.reF < KI+ )') < (8+ Ee eroF < KC+ )7) e &o ce" E"cri.ir EEre" Capricor ioF /i D "G SG o "G (8+ Ee eroF < KI+ )') < (8+ E0e.reroF < KC+ )7) e &o ce" E"cri.ir EEre" AcuarioF /i D "G SG o "G (8+ E0e.reroF < KI+ )') < (8+ EmarJoF < KC+ )7) e &o ce" E"cri.ir EEre" Pici"F /i D "G SG o E"cri.ir E/ec2a o reco ocidaF /i D"G 3* /IN

ALGORITMO #11
ALGORITMO: Aume &o D "ueldo DESCRIPCCION: Co "&ruir u al1ori&mo >ue lea la ca&e1orGa < el "ueldo de u &ra.a4ador( calcule el aume &o corre"po die &e &e ie do e cue &a la "i1uie &e &a.la:
INCREMENTOS

Ca&e1orGa ' ) 3 :

N!mero" '56 '76 M6 A6

CONSTANTE: ################################# $ARIA%LE: Real: Sueldo( Aume &o E &ero: ca&1 INICIO '* Leer ca&1 )* SG (ca&1+') e &o ce" Aume &o+ ("ueldo97*'5) /i D"G SG o "G (ca&1++)) e &o ce" Aume &o+ ("ueldo97*'7) /i D"G SG o "G (ca&1++3) e &o ce" Aume &o+ ("ueldo97*7M) /i D"G SG o "G (ca&1++:) e &o ce" Aume &o+ ("ueldo 9*77A) /i D"G SG o E"cri.ir E/uera de ca&e1orGaF /i D"G /IN

ALGORITMO #12
ALGORITMO: Aume &o D "ueldo DESCRIPCCION: Co "&ruir u al1ori&mo >ue lea la ca&e1orGa < el "ueldo de u &ra.a4ador( calcule el aume &o corre"po die &e &e ie do e cue &a la "i1uie &e &a.la:
INCREMENTOS Ca&e1orGa ' ) 3 : N!mero" '56 '76 M6 A6

CONSTANTE: ################################# $ARIA%LE: Real: Sueldo( Aume &o E &ero: ca&1 INICIO '* Leer ca&1 )* Se1! (ca&1) "ea ': Aume &o+ "ueldo97*'5 ) : Aume &o+ "ueldo97*'7 3: Aume &o+ "ueldo97*7M :: Aume &o+ "ueldo97*7A SG o E"cri.ir ECa&e1orGa o reco ocidaF

Aume &o+ 7 /i D"e1! 3* E"cri.ir Aume &o :* /IN

ALGORITMO #13
ALGORITMO: Pa1o D 0i al DESCRIPCCION: E u a li.rerGa "e =e de ar&Gculo" co la" "i1uie &e" co dicio e": SG el clie &e e" de &ipo ' "e le de"cue &a 376 SG el clie &e e" de &ipo ) "e le de"cue &a )76 SG el clie &e e" de &ipo 3 "e le de"cue &a '76 E"cri.ir u al1ori&mo >ue lea el om.re del clie &e( &ipo de clie &e( precio* Calcule el pa1o 0i al* CONSTANTE: ############################## $ARIA%LE: Cade a: om.re Real: precio( de"cue &o( pa1o0 E &ero: &ipo INICIO '* Leer om.re( &ipo( precio )* Se1! (&ipo) "ea ': de"cue &o+ (precio97*3) Pa1o0+ (precio B de"cue &o) ): de"cue &o+ (precio97()) Pa1o0+ (precio B de"cue &o) 3: de"cue &o+ (precio97*') Pa1o0+ (precio B de"cue &o) SG o E"cri.ir ETipo de clie &e o reco ocidoF de"cue &o+7 /i D"G 3* E"cri.ir ETo&al a pa1ar:F pa1o0 :* /IN

ALGORITMO #14
ALGORITMO: /i1ura"

DESCRIPCION: ela.orar u al1ori&mo para leer u me ! la opci3 para di.u4ar la" "i1uie &e" 0i1ura" 1eomL&rica": MENN '*# Tria 1ulo )*# Cuadrado 3*# Circulo :*# Rec&H 1ulo 5*# Salir CONSTANTE: ############################## $ARIANLE: E &ero: opci3 INICIO '* Leer opci3 )* Se1! (opci3 ) "ea ': E"cri.ir E9F E"cri.irF9 9F ): E"cri.ir E9 9F E"cri.ir E 9 9F 3: E"cri.ir EOF :: E"cri.ir E9 9 9F E"cri.ir E9 9 9F 5: Salir ( ) SG o E"cri.ir EOpci3 o =alidaF /i D"e1! /IN

ALGORITMO #15
CONSIDERE LA SIGNIENTE SENTENCIA: Se1! (i) "ea ': ): 3 E"cri.ir ESGF 5: ;: A E"cri.ir ENoF

'7: '' E"cri.ir ETal =eJF SG o E"cri.ir EAl1u a" =ece"F /i D"e1! OCuHl e" la "alida del c3di1o a &erior "G i+:P R+ E e"&e ca"o &e emo" i+:( como o."er=amo" o e"&a de &ro del ra 1o de la" opcio e" < por de 0aul =a a e"cri.ir EAl1u a" =ece"FQ <a >ue "i o corre"po de el =alor de EiF a u a opci3 "eRalada e"cri.irH lo >ue corre"po de a la opci3 ESG oF*

ALGORITMO #16
CON$IERTA EL SIGNIENTE CODIGO A ESRNCTNRA CONDICIONAL REPETITI$A* E &ero: N( S( i SG (i++3) e &o ce" N+ ' S+5 SG o "G (i++:) e &o ce" N+5 SG o "G (i++;) e &o ce" N+; SG o N++7 ESTRNCTNRA CONDICIONAL REPETITI$A Se1! (i) "ea 3: N++' S++5 :: N++5 ;: N++; SG o N++7

/i D"e1!

ALGORITMO #17
ALGORITMO: Operaci3 DASCRIPCCION: Solici&ar la i &roducci3 de ) !mero" reale" < u a operaci3 (,( #( 9( -)( < mo"&rar por pa &alla el re"ul&ado de la operaci3 i &roducida* CONSTANTE: ################################################# $ARIA%LE: E &ero: opci3 Real: 8( <( J INICIO '* Leer opci3 ( 8( <( J )* Se1! (opci3 ) "ea ': (J+ 8 , <) ): (J+ 8 B <) 3: (J+ 8 9 <) :: (J+ 8 - ?) SG o E"cri.ir ENo "e puede 2acer o&ra operaci3 F J+7 /i D"e1! 3* E"cri.ir EEl re"ul&ado de &u operaci3 e":F J :* /IN

ALGORITMO #18
ALGORITMO: Co &eo DESCRIPCCION: De"arrollar u al1ori&mo >ue imprima lo" !mero" impar e orde de"ce die &e >ue 2a< e &re '< '77* CONSTANTE: ################################# $ARIA%LE: e &ero: i INICIO '* Para i+ '77 2a"&a i+ '( i+ i#'

SG (i6)T+ 7) e &o ce" E"cri.ir i /i B"G /i Bpara /IN

ALGORITMO #19.A
ALGORITMO: Suma D Cuadrado DESCRIPCCION: Calcular la "uma de lo" cuadrado" de lo" !mero" e &re el ' < '77* CONSTANTE: ########################### $ARIA%LE: E &ero: i( "uma+7 INICIO '* Para i+' 2a"&a i+ '77 2acer Suma+ "uma , (i9i) /i Bpara E"cri.ir "uma /IN

ALGORITMO #19.B
ALGORITMO: Suma D cuadrado DECRIPCCION: Calcular la "uma de lo" cuadrado" de lo" !mero" e &re el ' < '77* CONSTANTE: ################################ $ARIA%LE: E &ero: i( "uma+ 7 INICIO '* i+ ' )* Mie &ra" (iC+ '77) Suma+ "uma , (i9i) i+ i , ' /i Dmie &ra" 3* E"cri.ir "uma :* /IN

ALGORITMO #19.C
ALGORITMO: Suma D cuadrado DECRIPCCION: Calcular la "uma de lo" cuadrado" de lo" !mero" e &re el ' < '77* CONSTANTE: ################################ $ARIA%LE: E &ero: i( "uma+ 7 INICIO '* i+ ' )* Uacer Suma+ "uma , (i9i) i+ i , ' Mie &ra" (iC+ '77) 3* E"cri.ir "uma :* /IN

ALGORITMO #20.A
ALGORITMO: Ma<or DMe or DESCRIPCCION: Al1ori&mo para leer )5 !mero"( o.&e er "u promedio( el ma<or < me or de e"o" !mero"* CONSTANTE: ########################### $ARIA%LE: E &ero: ma<or( me or( um( i Real: prom INICIO '* Leer um Ma<or+ um Me or+ um Prom+ um )* Para i+) 2a"&a i+ )5 2acer 3* Leer um SG ( umC+ me or) Me or+ um SG ( umI+ ma<or) Ma<or+ um

/i /i /i :* 5* ;* A*

D"G D"G Dpara E"cri.ir EEl promedio :F( prom-)5 E"cri.ir EEl umero me or e":F( me or E"cri.ir EEl umero ma<or e"F( ma<or /IN

ALGORITMO #20.B
ALGORITMO: Ma<or DMe or DESCRIPCCION: Al1ori&mo para leer )5 !mero"( o.&e er "u promedio( el ma<or < me or de e"o" !mero"* CONSTANTE: ########################### $ARIA%LE: E &ero: ma<or( me or( um( i Real: prom INICIO '* Leer um Ma<or+ um Me or+ um Prom+ um )* Para i+) 2a"&a i+ )5 2acer 3* Leer um :* Mie &ra" i+ ) 2a"&a i+ )5 2acer Prom+ prom , um SG ( umC+ me or) Me or+ um /i D"G SG ( umI+ ma<or) Ma<or+ um /i D"G /i Dmie &ra" 5* E"cri.ir EEl promedio :F( prom-)5 ;* E"cri.ir EEl umero me or e":F( me or A* E"cri.ir EEl umero ma<or e"F( ma<or

M* /IN

ALGORITMO #20.C
ALGORITMO: Ma<or DMe or DESCRIPCCION: Al1ori&mo para leer )5 !mero"( o.&e er "u promedio( el ma<or < me or de e"o" !mero"* CONSTANTE: ########################### $ARIA%LE: E &ero: ma<or( me or( um( i Real: prom INICIO '* Leer um Ma<or+ um Me or+ um Prom+ um )* Leer um 3* Uacer prom+ prom , um SG ( umC+ me or) Me or+ um /i D"G SG ( umI+ ma<or) Ma<or+ um /i D"G i+ i , ' Mie &ra" (iC+ )5) :* E"cri.ir EEl promedio :F( prom-)5 M* E"cri.ir EEl umero me or e":F( me or V* E"cri.ir EEl umero ma<or e"F( ma<or '7* /IN

ALGORITMO #21

ALGORITMO: Ta.la de mul&iplicar DESCRIPCCION: E"cri.ir u al1ori&mo >ue "olici&e u '7) < mue"&re la &a.la de dic2o !mero* CONSTANTE: ######################### $ARIA%LE: E &ero: i( um* INICIO '* SG ( umI+ ' < umC+'7) )* Para i+ ' 2a"&a i+ '7 2acer Num+ um 9i 3* E"cri.ir um( E9F( i( E+F ( um9i /i D"G /i Dpara /IN

umero ('#

ALGORITMO #22
ALGORITMO: Pu &uaci3 DESCRIPCCION: Cua&ro e &ero" e &re 7 < '77 repre"e &a la" pu &uacio e" de u e"&udia &e de i 0ormH&ica* E"cri.ir u pro1rama para e co &rar la media de e"&a" pu &uacio e" < =i"ualiJar u a &a.lado o&a" de acuerdo al "i1uie &e cuadro: MEDIA PUNTUACION V7#'77 M7#MV A7#AV ;7#;V 7#5V CONSTANTE: ########################### $ARIA%LE: E &ero: N'( N)( N3( N: INICIO '* Leer N'( N)( N3( N: A % C D E Real: prom

)* SG (N'I+ 7 < N'C+'77) < (N)I+ 7 < N)C+'77) < (N3I+ 7 < N3C+'77) < (N:I+ 7 < N:C+'77) e &o ce" prom+ ( N', N), N3, N:)-: SG o E"cri.ir EAl1! N e"&a 0uera de ra 1oF /i D"G 3* SG (promI+ 7 < promC+ 5V) e &o ce" E"cri.ir ETu pu &uaci3 e" EF /i D"G SG o "G (promI+ ;7 < promC+ ;V) e &o ce" E"cri.ir ETu pu &uaci3 e" dF /i D"G SG o "G (promI+ A7 < promC+ AV) e &o ce" E"cri.ir ETu pu &uaci3 e" CF /i D"G SG o "G (promI+ M7 < promC+ MV) e &o ce" E"cri.ir ETu pu &uaci3 e" %F /i D"G SG o "G (promI+ V7 < promC+ '77) e &o ce" E"cri.ir ETu pu &uaci3 e" AF /i D"G :* /IN

ALGORITMO #24
ALOGORITMO: ARo .i"ie"&o DASCRIPCCION: E"cri.ir u pro1rama >ue de&ermi e "i u aRo e" .i"ie"&o* N aRo e" .i"ie"&o "i e" m!l&iplo de : (por e4emplo 'VM:)* Si em.ar1o lo" aRo" m!l&iplo" de '77 "olo "o .i"ie"&o" "i a la =eJ "o m!l&iplo" de :77 (por e4emplo 'M77 o e" o e" .i"ie"&o( mie &ra" >ue )777 "ilo "erH)* CONSTANTE: ########################## $ARIA%LE: E &ero: aRo

INICIO '* Leer aRo )* SG -aRo6'77T+ 7) e &o ce" SG (aRo6:+ 7) e &o ce" E"cri.ir EARo %i"ie"&oF SG o E"cri.ir EEl aRo o e" %i"ie"&oF /i B"G SG o "G (aRo6:77+ 7) e &o ce" E"cri.ir EARo %i"ie"&oF SG o EEl aRo o e" %i"ie"&oF /i B"G /i D"G 3* /IN

ALGORITMO #25
ALGORITMO: Calculador DESCRIPCCION: E"cri.ir < e4ecu&ar u pro1rama >ue "imule u calculador "imple* Lee do" !mero" < u carHc&er* Si el carHc&er e" ,( "e imprime la "umaQ "i el carHc&er e" u #( "e imprime la di0ere ciaQ "i el carHc&er e" u 9( "e imprime el produc&oQ "i el carHc&er e" u -( "e imprime el cocie &eQ < "i e" u a 6( "e imprime el re"iduo* CONSTANTE: ################################ $ARIA%LE: E &ero: Opci3 ( a( . Real: r INICIO '* Leer opci3 ( a( . )* Se1! (opci3 ) "ea ': (r+ a,.) ): (r+ a#.) 3: (r+ a9.) :: (r+ a-.)

5: (r+ a6.) E"cri.ir r Si o E"cri.ir ENo "e puede 2acer o&ra operaci3 F r+7 /i D"e1! 3* /IN

ALGORITMO #26
ALGORITMO: Numero D ma<or DESCRIPCCION: Ela.orar u pro1rama >ue de&ermi e el ma<or de &re" !mero"* CONSTANTE: ######################### $ARIA%LE: Real: a( .( c INICIO '* Leer a( .( c )* SG (aC. < aI.) e &o ce" E"cri.ir EEl !mero ma<or e":F a /i D"G SG o "G (.Ca < .Ic) e &o ce" E"cri.ir EEl !mero ma<or e":F . /i D"G Si o "G (cCa < cI.) e &o ce" E"cri.ir EEl !mero ma<or e":F c /i D"G SG o E"cri.ir ENo "e puede de&ermi ar cual e" el !mero ma<orF /i D"G /IN

ALGORTIMO #27
ALGORITMO: Cali0icaci3 DESCRIPCCION: Codi0icar u pro1rama >ue e"cri.a la cali0icaci3 corre"po die &e a u a o&a( de acuerdo co el "i1uie &e cri&erio:

7 a C5*7 5 a C ;*5 ;*5 a C M*5 M*5 a C '7 '7

Su"pe "o Apro.ado No&a.le So.re"alie &e Ma&ricula de 2o or

CONSTANTE: ################################## $ARIA%LE: Real: Cal0 INICIO '* Leer cal0 )* Si Ocal0CW7 < cal0IW 5*7P e &o ce" 3* E"cri.ir ESu"pe "oF :* Si OCal0IW5 < Cal0IW ;*5P e &o ce" E"cri.ir EApro.adoF

ALGORITMO #28
ALGORITMO: Po&e cia DESRIPCCION: Ela.ore u al1ori&mo para ele=ar u u a po&e cia * CONSTANTE: ##################################### $ARIA%LE: E &ero: 8(( ( i( p+' INICIO '* Leer ( 8( p+' )* Para i+ ' 2a"&a i+ 3* p+ 89p /i Dpara !mero 8 a

:* E"cri.ir p /IN

ALGORITMO #29
ALGORITMO: Mue"&reo DESCRIPCCION: N a per"o a de.e realiJar u mue"&re co 57 per"o a" para de&ermi ar el promedio de pe"o de lo" iRo"( 43=e e"( adul&o" < =ie4o" >ue e8i"&e e u a Jo a 2a.i&acio al* Se de&ermi o la" ca&e1orGa" co .a"e e la "i1uie &e &a.la: CATEGORIA EDAD NiRo" X3=e e" Adul&o" $ie4o" 7#') '3#)V 37#5V ;7 e adela &e

CONSTANTE: #################################### $ARIA%LE: E &ero: edad( i( S+ 7( PromN+ 7( Y+ 7( PromX+ 7( T+ 7( PromA+ 7( K+ 7( Prom$+ 7 Real: pe"o INICIO '* Leer edad( pe"o )* Para i+ 7 2a"&a i+ 57 2acer SG (edadI+ 7 < edadC+ ')) e &o ce" S+ S , ' PromN+ PromN , pe"o SG o "G (edadI+ '3 < edadC+ )V) e &o ce" S+ S , ' PromX+ PromX , pe"o SG o "G (edadI+ 37 < edadC+ 5V) e &o ce" T+ T , '

PromA+ PromA , pe"o SG o "G (edadI+ ;7 < edadC+ '77) e &o ce" Z+ Z , ' Prom$+ Prom$ , pe"o /i D"G /i D"G /i D"G /i D"G /i D"G /i Dpara 3* E"cri.ir EEl promedio de lo" iRo" e"F PromN*-57 E"cri.ir EEl promedio de lo" 43=e e" e"F PromX*-57 E"cri.ir EEl promedio de lo" adul&o" e"F PromA*-57 E"cri.ir EEl promedio de lo" =ie4o" e"F Prom$*-57 /IN

ALGORITMO #30
ALGORITMO: NumeroDpar DESCRIPCCION: Impleme &ar u pro1rama >ue "ume &odo" lo" !mero" pare" e &re ) < * El =alor de "e medirH al pri cipio* CONSTANTE: ################################## $ARIA%LE: E &ero: i( ( "uma+7 INICIO '* Leer )* Para i+ ) 2a"&a i+ 2acer SG (i6)+ 7) e &o ce" "uma + "uma , ' /i D"G /i Dpara 3* E"cri.ir ELa "uma e"F "uma /IN

ALGORITMO #31
ALGORITMO: Adi=i ar DESCRIPCCION: E"cri.ir u al1ori&mo >ue 4ue1ue a adi=i ar u !mero del "i1uie &e modo: la mH>ui a pie "a u !mero e &re ' < '77 el u"uario de.e a=eri1uar dic2o !mero* Para elle cada =eJ >ue el u"uario "u1iera u !mero el orde ador de.e co &e"&ar co dema"iado 1ra de( dema"iado pe>ueRo o correc&o (1-p-c)* Se de.e impleme &ar u al1ori&mo e0icie &e >ue el !mero me or e el me or de i &e &o" po"i.le"* CONSTANTE: ####################################### $ARIA%LE: E &ero: ( 8( d INICIO '* Leer )* 8+ alea&orio ( )6'77 ,' 3* Mie &ra" (8# T+ 7) 2acer SG (a."(8# )I'7) e &o ce" E"cri.ir EDi0ere cia "uperior a '7F /i D"G SG o "G (a."(8# C+'7) e &o ce" E"cri.ir EDi0ere cia me or a '7F /i D"G SG o "G (8# + 7) e &o ce" E"cri.ir EN!mero adi=i adoF /i D"G /i Dpara :* /IN

ALGORITMO #32
ALGORITMO: $alore" de <

DESCRIPCCION: De"arrollar u al1ori&mo >ue lea como da&o el =alor de < calcule lo" =alore" de la ecuaci3 <+ 38 )#)5( para 8 i icial 8+ )*M e i creme &o de 7*7'* El proce"o de.e repe&ir"e 2a"&a >ue <C+ 7 o "G o "e cumple e"&a co dici3 ( 2a"&a >ue 2alla calculado =alore" de <* CONSTANTE: ###################### $ARIA%LE: E &ero: i( Real: 8+ )*M( < INICIO '* Leer )* Mie &ra" (<C7 o iI ) 2acer ?+ 3(898) #)5 8+ 8 , 7*7' i+ i,' /i Dmie &ra" 3* E"cri.ir < :* /IN

ALGORITMO #33
ALGORITMO: $eri0icaci3 )77A DESCRIPCCION: E u ce &ro de =eri0icaci3 de au&om3=ile" "e de"ea "a.er el promedio de pu &o" co &ami a &e" de lo" primero" )5 au&om3=ile" >ue lle1ue * A"G mi"mo "e de"ea "a.er lo" pu &o" co &ami a &e" del carro >ue me o" co &ami a < del >ue mH" co &ami a* CONSTANTE: ########################################### $ARIA%LE: E &ero: i( ma<or( me or( p( m Real: prom INICIO '* Leer p )* ma<or+ p me or+ p prom+ p

3* Para (i+) 2a"&a i+ )5) 2acer Leer p prom+ prom,p SG pC+ me or Me or+ p /i D"G SG pI+ ma<or ma<or+ p /i D"G /i Dpara :* E"cri.ir EEl promedio e"F prom-)5 EEl carro >ue me o" co &ami a e"F me or EEl carro >ue ma" co &ami a e"F ma<or 5* /IN

ALGORITMO #34
ALGORITMO: [ool31ico DESCRIPCCION: N Jo3lo1o pre&e de de&ermi ar el porce &a4e de a imale" >ue 2a< e la" "i1uie &e" ca&e1orGa" de edade": De 7 a ' aRo( de ma" de ' aRo < me o" de 3 aRo"( < de 3 o ma" aRo"* El Jool31ico &oda=Ga o e"&a "e1uro del a imal >ue =a a e"&udiar* SG "e decide por ele0a &e" "olo &omara u a mue"&ra de )7 de ello"Q "G "e decide por 4ira0a"( &omara '5 mue"&ra" < "G "o c2impa cL" &imara :7* CONSTANTE: ############################################### $ARIA%LE: INICIO '* Leer A )* SG (A+ EEF) e &o ce" + )7 /i D "G

SG o "G (A+FXF) e &o ce" + '5 /i D "G SG o "G (A+FCF) +:7 /i D "G SG o E"cri.ir EA imal o reco ocidoF /i D "G 3* Para i+' 2a"&a i+ 2acer Leer edad SG (edadI+7 < edadC+ ') e &o ce" Y+ Y,' /i D "G SG o "G (edadI' < edad C3) e &o ce" l+ l,' /i D "G SG o "G (edadI+3) e &o ce" p+ p,' /i D "G E"cri.ir Y9'77l9'77p9'77:* /IN

ALGORITMO #35
ALGORITMO: Relo4 DESCRIPCCION: Simular el compor&amie &o de u relo4 di1i&al( imprimie do la 2ora( mi u&o" < "e1u do" de u dGa de"de la" 77:77:77 2ora" 2a"&a la" )3:5V:5V 2ora" CONSTANTE: ########################################### $ARIA%LE: E &ero: 2( m( " INICIO

'* Para 2+ 7 2a"&a 2+ )3 2acer Para m+ 7 2a"&a m+ ;7 2acer Para "+ 7 2a"&a "+ ;7 2acer )* E"cri.ir ELa 2ora e"F 2( E:F( m( E:F( " 3* /i Dpara /i Dpara /i Dpara :* /IN

ALGORITMO #36
ALGORITMO: NeumH&ico" DESCRIPCCION: La pre"i3 ( =olume < &empera&ura de u a ma" de aire "e relacio a por la 0ormula: ma"a+ pre"i3 9=olume 7*3A9(&empera&ura ,:;7) CONSTANTE: ######################################################## $ARIA%LE: E &ero: ( i Real: p( =( &( ma"a+ 7 INICIO '* Leer )* Para i+ ' 2a"&a i+ 2acer Leer &ipo( =( p( & SG &ipo+ Emo&ocicle&aF e &o ce" ma"a'+ \ma"a' , p9=-(7*3A9(& ,:;7))] 9) SG o "G (&ipo+ Eau&om3=ilF) e &o ce" ma"a)+ \ma"a) , p9=-(7*3A9(& ,:;7))] 9:

/i B"G /i D"G /i Dpara

3* E"cri.ir EEl promedio de lo" =e2Gculo" e":F ma"a' , ma"a)-; :* /IN

ALGORITMO #37
ALGORITMO: CHmara de Dipu&ado" DESCRIPCCION: E u a CHmara de Dipu&ado" "e le=a &o u a e cue"&a co &odo" lo" i &e1ra &e" co el 0i de de&ermi ar co porce &a4e de lo" dipu&ado" e"&H a 0a=or del Tra&ado del Li.re Comercio( >ue porce &a4e e"&a e co &ra < >ue porce &a4e "e a."&ie e*

CONSTANTE: ############################################### $ARIA%LE: E &ero: ( i( /( C( A Cade a: re"pue"&a INICIO '* Leer )* Para i+ ' 2a"&a i+ 2acer Leer re"pue"&a SG (re"pue"&a+ Ea 0a=orF) e &o ce" /+ /,' SG o "G (re"pue"&a+ Ee co &raF) e &o ce" C+ C,' SG o A+ A,' /i D"G /i D"G /i D"G /i Dpara 3* E"cri.ir EA 0a=orF /9'77EE co &raF C9'77ESe a."&ie e F A9'77:* /IN

ALGORITMO #38
ALGORITMO: Seccio e" DESCRIPCCIO: N 4e0e de ca"illa de"ea de&ermi ar cua &a" per"o a" de cada u a de la" "eccio e" >ue compo e "u Jo a a"i"&e al dGa de la" =o&acio e"* La" "eccio e" "o : or&e( "ur( ce &ro* Tam.iL de"ea de&ermi ar cual e" la "ecci3 co ma<or !mero de =o&a &e"* CONSTANTE: ######################## $ARIA%LE: Cade a+ "ecci3 ( om E &ero: i( N+ 7 S+ 7( A+ 7( ma<or INICIO '* Mie &ra" (iT+ 7) 2acer Leer "ecci3 SG ("ecci3 + ENor&eF) e &o ce" N+ N ,' SG o "G ("ecci3 + ESurF) e &o ce" S+ S ,' SG ("ecci3 + ECe &roF) e &o ce" C+ C ,'

SG o E"cri.ir ESecci3 o reco ocidaF i+ i ,' /i D"G /i D"G /i D"G )* SG (NIS < NIC) e &o ce" ma<or+ N < om+ ENor&eF SG o "G (SIN < SIC) e &o ce" ma<or+ S < om+ ESurF SG o "G (CIS < CIN) e &o ce" ma<or+ C < om+ ECe &roF /i D"G /i D"G /i D"G 3* E"cri.ir ESG &ermi a"&e de co &ar oprime 7F :* Leer i /i Dmie &ra" 5* E"cri.ir ESecci3 or&eF N ESecci3 "urF S ESecci3 ce &roF C ESecci3 co ma<or umero de =o&o"F om ;* /IN

ALGORITMO #39
ALGORITMO: Repro.ado" DESCRICCION: Leer 57 cali0icacio e" de u 1rupo de alum o"* Calcule < e"cri.a el porce &a4e de repro.ado"* Toma do e cue &a >ue la cali0icaro mG ima apro.a&oria e" de A7 CONSTANTE: ####################################### $ARIA%LE: E &ero: i Real: cal0( p+ 7 INICIO '* Para i+ ' 2a"&a i+ 57 2acer Leer cal0 SG (cal0CA*7 < calI7) e &o ce" P+ p ,' SG o "G E"cri.ir ENo e"&a repro.adoF

/i /i )* 3*

D"G Dpara E"cri.ir EPorce &a4e de repro.ado"F p9'77-57 /IN

ALGORITMO #40
ALGORITMO: DESCRIPCCION: Leer )57 777 =o&o" o&or1ado" a lo" 3 ca dida&o" a 1o.er ador e imprimir el umero del ca dida&o < "u ca &idad de =o&o"* CONSTANTE: ######################################## $ARIA%LE: E &ero: i( Y+ 7( l+ 7( m+ 7 INICIO '* Leer = )* Mie &ra" (i+ ' 2a"&a iC+ )57777) 2acer SG (=+') e &o ce" S+ Y ,' SG o "G (=+)) e &o ce" l+ l ,' SG o "G (=+3) e &o ce" m+ m ,' i+ i ,' /i D"G /i D"G /i D"G /i Dmie &ra" 3* E"cri.ir ENumero de =o&o" del '^ ca dida&oF Y ENumero de =o&o" del )^ ca dida&oF l ENumero de =o&o" del 3^ ca dida&oF m :* /IN

ALGORITMO #41

ALGORITMO: Tie da DESCRIPCCION: Supo 1a >ue &ie e u &ie da < de"ea re1i"&rar "u" =e &a" por medio de u a compu&adora* Di"eRe u p"eudoc3di1o < pro1rama >ue lea por cada clie &e: a) El mo &o de la =e &a .) Calcule e imprima el I$A c) Calcule e imprima el &o&al a pa1ar d) Lea la ca &idad co >ue pa1a el clie &e e) Calcule e imprima el cam.io Al 0i al del dGa de.erH imprimir la ca &idad de di ero >ue de.e 2a.er e la ca4a* CONSTANTE: ########################################## $ARIA%LE: INICIO Mie &ra" (iT+ 7) 2acer Leer m I+ M9 7*'5 E"cri.ir EEl I$A e":F I T+ M ,I E"cri.ir Eel &o&al a pa1ar e":F T Leer D C+ D#Ti E"cri.ir ESu cam.io e":F C S+ S ,' i+ i ,' E"cri.ir ESG de"ea &ermi ar oprima 7F Leer i /i Dmie &ra" E"cri.ir ETo&al e la ca4aF Y /IN

ALGORITMO #42
ALGORITMO: A 1ulo DESCRIPCCION: Di"eRe u p"eudoc3di1o < el pro1rama >ue lea el =alor de u H 1ulo e8pre"ado e radia e" < calcule e imprima el =alor del "e o de dic2o H 1ulo* Se leerH &am.iL el !mero de &Lrmi o" de la "erie* SEN(@)+ @#(@3-3T) , (@5-5T) B (@A-AT) ,

CONSTANTE: pi+ 3*':'; $ARIA%LE: E &ero: A 1ulo( [+7( /+'( P+ 7( U+ 7 INICIO '* Leer A 1ulo )* ?+ (pi9 A 1ulo)-'M7 3* Leer N :* Para +' 2a"&a i+ N 2acer [+ [, poK((#')( ,') 9 poK((<)( )9 #')) U+ U , )9 #' 5* Para 4+ ' 2a"&a 4+ U 2acer /+ /94 /i Dpara P+ P , [-/ /i Dpara ;* E"cri.ir E El =alor del "e o e"F p A* /IN

Real: <

ALGORITMO # 43
ALGORITMO: M!l&iplo de ; DESCRIPCCION: Lea u =ec&or de N eleme &o" < lue1o imprima cua &o" < cuale" eleme &o" "o m!l&iplo" de ;* CONSTANTE: ################################ $ARIA%LE: E &ero: A\'77]( i( N( co &ador+ 7 INICIO '* Leer N )* Para i+7 2a"&a i+ N#' 2acer Leer A\i] /i Dpara 3* Para i+ 7 2a"&a i+ N#' 2acer SG (A\i]6;++m 7) 2acer Co &ador+ co &ador , ' E"cri.ir A\i] /i D"G /i Dpara :* E"cri.ir EEl umero de m!l&iplo" de ; e"F co &ador 5* /IN

ALGORITMO # 44
ALGORITMO: $ec&or ma<or DESCRIPCCION: Lle ar u =ec&or de )7 eleme &o"( >ue imprima la po"ici3 < el =alor del eleme &o ma<or almace ado e el =ec&or* Supo 1a a lo" eleme &o" "o di0ere &e"* CONSTANTE: ######################################## $ARIA%LE: E &ero: i ma<or+ 7( A\)7] INICIO '* Para i+ 7 2a"&a i+ )7#' 2acer )* Leer A\i] SG (A\i]I ma<or) e &o ce" ma<or + A\i] po"c+ i /i D"G /i Dpara 3* E"cri.ir EEl =alor del eleme &o ma<or e":F ma<or ESu po"ici3 e":F po"c :* /IN

ALGORITMO # 45
ALGORITMO: Do" =ec&ore" DESCRIPCCION: Lle ar do" =ec&ore" A < % de :5 eleme &o" cada u o( "umar el eleme &o u o del =ec&or A co el eleme &o del =ec&or % < a"G "uce"i=ame &e 2a"&a :5( almace ar el re"ul&ado e u =ec&or C( e imprimir el =ec&or re"ul&a &e* CONSTANTE: ################################# $ARIA%LE: E &ero: A\:5]( %\:5]( C\:5] INICIO '* Para i+ 7 2a"&a i+ :5#' 2acer Leer A\i] Leer %\i] /i Dpara )* Para i+ 7 2a"&a i+ :5#' 2acer C\i]+ A\i] , %\i] /i Dpara 3* E"cri.ir C\i]

:* /IN

ALGORITMO #46
ALGORITMO: I =er"o DESCRIPCCION: Lea u =ec&or de '7 eleme &o" e &ero" < lue1o lo" imprima e u orde i =er"o* CONSTANTE: ############################ $ARIA%LE: E &ero: A\'7] INICIO '* Para i+ 7 2a"&a i+ '7#' 2acer Leer A\i] /i Dpara )* Para i+ '7#' 2a"&a i+ 7 2acer E"cri.ir A\i] /i Dpara 3* /IN

ALGORITMO #47
ALGORITMO: Traduc&or DESCRIPCCION: Ela.ore u &raduc&or "imple de i 1le" a e"paRol u&iliJa do do" arre1lo" de &ipo cade a como )7 pala.ra" como mG imo* CONTANTE: ############################################# $ARIA%LE: carHc&er 9E\:7]( I9\)7] INICIO '* Para i+ 7 2a"&a i+'V 2acer Leer 9I\)7] Leer9E\)7] /i Dpara Para i+ 7 2a"&a i+'V 2acer I\i]+E\i] S\i]+E\i] Para i+7 2a"&a i+'V 2acer

E"cri.ir E_ue "i1 i0icado >uiere" de la" "i1uie &e" pala.ra":F I\i] Leer I\i] E"cri.ir el "i1 i0icado e"F S\i] /i Dpara /IN

You might also like