Está en la página 1de 44

RUBEN

NAVARRO
CASERO
&
RAUL
MORALES
GARCIA
Correccin e implementacin en PSeInt por Alejandro
Caro y discoduroderoer
2004
2012-2013
1
Ejercicios de Pseudocdio Parte 1
Nota: Los arreglos son en base 0
1. Leer un n!ero " !ostrar #or la sal$%a est&n%ar s$ %$'(o n!ero es o no es #ar.
an%a
). Leer ) n!eros " !ostrar el #ro%u'to %e ellos. an%a
*. Leer ) n!eros " %eter!$nar el !a"or %e ellos. an%a
+. Leer * n!eros " !ostrar el !a"or %e ellos. an%a
,. Leer un n!ero " !ostrar su tabla %e !ult$#l$'ar. an%a
-. Leer una se'uen'$a %e *0 n!eros " !ostrar la su!a " el #ro%u'to %e ellos. an%a
.. Leer una se'uen'$a %e n!eros/ (asta 0ue se $ntro%u'e un n!ero negat$1o "
!ostrar la su!a %e %$'(os n!eros. an%a
2. Leer %os n!eros " real$3ar el #ro%u'to !e%$ante su!as. an%a
4. Leer %os n!eros " real$3ar la %$1$s$5n !e%$ante restas !ostran%o el 'o'$ente "
el resto. an%a
10. Leer una se'uen'$a %e n!eros " !ostrar su #ro%u'to/ el #ro'eso 6$nal$3ar&
'uan%o el usuar$o #ulse a la te'la 7. an%a
11. Lee una se'uen'$a %e n!eros " %eter!$na 'ual es el !a"or %e ellos. an%a
1). 8a%o un n!ero !ostrar su 1alor en b$nar$o. an%a
1*. Generar enteros %e * en * 'o!en3an%o #or ) (asta el 1alor !&9$!o !enor 0ue
Cal'ulan%o la su!a %e los enteros genera%os 0ue sean %$1$s$bles #or ,. an%a
1+. Cal'ular la !e%$a %e una se'uen'$a %e n!eros/ el #ro'eso 6$nal$3ar& 'uan%o el
usuar$o #ulse 7. an%a
1,. Generar los N #r$!eros t:r!$nos %e la ser$e %e 7$bona''$ " !ostrarlos #or
#antalla. El 1alor N ;entero " #os$t$1o< %eber& ser le=%o #or el te'la%o. En esta
ser$e los %os #r$!eros n!eros son 1/ " el resto se obt$ene su!an%o los %os
anter$ores: 1/1/)/*/,/2/1*/)1> an%a
1-. Leer una se'uen'$a se n!eros " !ostrar 'u&les %e ellos es el !a"or " el !enor/
el #ro'eso 6$nal$3ar& 'uan%o se $ntro%u3'a un n!ero $!#ar. an%a
1.. Leer una se'uen'$a %e n!eros " su!ar solo los #ares !ostran%o el resulta%o
%el #ro'eso. an%a
12. Leer una se'uen'$a %e n!eros " !ostrar los *0 #r$!eros #ares le=%os. an%a
14. Leer una se'uen'$a %e n!eros " !ostrar la su!a %e los *0 n!eros 0ue o'u#an
#os$'$ones %e le'tura #ar. an%a
)0. Leer un n!ero " %eter!$nar su 6a'tor$al. an%a
)1. Leer un n!ero " %eter!$nar s$ es o no es #r$!o. an%a
)). Leer una se'uen'$a %e *0 n!eros " !ostrar la su!a %e los #r$!os. an%a
)*. Leer una se'uen'$a %e *0 n!eros " !ostrar la su!a %e su 6a'tor$al. an%a
)+. Cal'ular el 1alor %el n!ero E ;Euler< ?;1@nA< " !ostrarlo en #antalla. an%a
;1er<
),. I!#le!entar un #rogra!a 0ue sea 'a#a3 %e 'al'ular el resulta%o %e a#l$'ar la
65r!ula s$gu$ente ;n $<?nA @ ;$A B ;nC$<A<. an%a
V:ase #&g$na EDer'$'$os %e Eseu%o'5%$go Earte ) #ara la segun%a #arte
)
EROCESO eDer'$'$oF1 @@an%a
8E7INIR nu!ero COMO ENGEROH
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
SI ;nu!ero J ) ? 0< ENGONCES
ESCRIBIR ;IEl nu!ero es #arI<H
SINO
ESCRIBIR ;IEl nu!ero no es #arI<H
7INSI
7INEROCESO
EROCESO eDer'$'$oF2 @@an%a
8E7INIR nu!eroFa COMO ENGEROH
8E7INIR nu!eroFb COMO ENGEROH
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroFaH
ESCRIBIR ;IIntro%u'e otro n!eroI<H
LEER nu!eroFbH
ESCRIBIR ;nu!eroFa B nu!eroFb<H
7INEROCESO
EROCESO eDer'$'$oF3 @@an%a
8E7INIR nu!ero1 COMO ENGEROH
8E7INIR nu!ero) COMO ENGEROH
ESCRIBIR ;IIntro%u'e el n!ero1I<H
LEER nu!ero1H
ESCRIBIR ;IIntro%u'e el n!ero)I<H
LEER nu!ero)H
SI ;nu!ero1 K nu!ero)< ENGONCES
ESCRIBIR ;IEl n!ero1 es !a"orI/ nu!ero1<H
SINO
ESCRIBIR ;IEl n!ero) es !a"orI/ nu!ero)<H
SI ;nu!ero1 ? nu!ero)< ENGONCES
ESCRIBIR ;ILos n!eros son $gualesI<H
7INSI
7INSI
7INEROCESO
*
EROCESO eDer'$'$oF4 @@an%a
8E7INIR nu!ero1 COMO ENGEROH
8E7INIR nu!ero) COMO ENGEROH
8E7INIR nu!ero* COMO ENGEROH
ESCRIBIR ;IIntro%u'e n!ero1I<H
LEER nu!ero1H
ESCRIBIR ;IIntro%u'e n!ero)I<H
LEER nu!ero)H
SI ;nu!ero1 K nu!ero)< ENGONCES
ESCRIBIR ;IIntro%u'e n!ero*I<H
LEER nu!ero*H
SI ;nu!ero1 K nu!ero*< ENGONCES
ESCRIBIR ;IEl n!ero1 es el !a"orI<H
SINO
SI ;nu!ero) K nu!ero*< ENGONCES
ESCRIBIR ;IEl n!ero) es el !a"orI<H
SINO
ESCRIBIR ;IEl n!ero* es el !a"orI<H
7INSI
7INSI
7INSI
7INEROCESO
EROCESO eDer'$'$oF! @@an%a
8E7INIR $n%$'e COMO ENGEROH
8E7INIR nu!ero COMO ENGEROH
8E7INIR 'otaFsu#er$or COMO ENGEROH
8E7INIR 'otaF$n6er$or COMO ENGEROH
'otaF$n6er$or LC 1H
'otaFsu#er$or LC 10H
$n%$'e LC 1H
ESCRIBIR IIngrese un n!eroIH
LEER nu!eroH
EARA $n%$'e LC 'otaF$n6er$or MASGA 'otaFsu#er$or CON EASO 1 MACER
ESCRIBIR nu!ero /;I B I</ $n%$'e /;I ? I</ nu!eroB$n%$'eH
7INEARA
7INEROCESO
+
EROCESO eDer'$'$oF" @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR #ro%u'to COMO ENGEROH
su!a LC 0H
#ro%u'to LC 1H
EARA $n%$'e LC1 MASGA *0 CON EASO 1 MACER
LEER nu!eroH
su!a LC su!a N nu!eroH
#ro%u'to LC #ro%u'to B nu!eroH
$n%$'e LC$n%$'e N 1H
7INEARA
ESCRIBIR ;Ila su!a es: I</ su!aH
ESCRIBIR ;Iel #ro%u'to es: I</ #ro%u'toH
7INEROCESO
EROCESO eDer'$'$oF# @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR su!a COMO ENGEROH
su!a LC 0H
LEER nu!eroH
MIENGRAS ;nu!ero K 0< MACER
su!a LC su!a Nnu!eroH
LEER nu!eroH
7INMIENGRAS
ESCRIBIR ;Ila su!a es:I</ su!aH
7INEROCESO
EROCESO eDer'$'$oF$ @@an%a
8E7INIR a COMO ENGEROH
8E7INIR b COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR Mult$ COMO ENGEROH
ESCRIBIR ;I$ntro%u'e el #r$!er n!eroI<H
LEER aH
ESCRIBIR ;I$ntro%u'e el segun%o n!eroI<H
LEER bH
!ult$ LC 0H
EARA $n%$'e LCb MASGA 1 CON EASO C1 MACER
!ult$ LC !ult$ N aH
7INEARA
ESCRIBIR ;!ult$</ I IH @@a#retar alt N 01
7INEROCESO
,
EROCESO eDer'$'$oF% @@an%a
8E7INIR %$1$%en%o COMO ENGEROH
8E7INIR %$1$sor COMO ENGEROH
8E7INIR 'o'$ente COMO ENGEROH
8E7INIR resto COMO ENGEROH
8E7INIR s$gno COMO ENGEROH
ESCRIBIR ;I$ntro%u'e el %$1$%en%oI<H
LEER %$1$%en%oH
ESCRIBIR ;I$ntro%u'e el %$1$sorI<H
LEER %$1$sorH
@@$%e! !ult$#l$'ar
@@'asos es#e'$ales
SI ;%$1$sor ? 0< ENGONCES
ESCRIBIR ;IerrorI<H
SINO
'o'$ente LC 0H
resto LC %$1$%en%oH
MIENGRAS ;resto K? %$1$sor< MACER
resto LC resto C %$1$sorH
'o'$ente LC 'o'$ente N 1H
7INMIENGRAS
7INSI
ESCRIBIR IEl 'o'$ente es I/ 'o'$enteH
ESCRIBIR IEl resto es I/ restoH
7INEROCESO
EROCESO eDer'$'$oF10 @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR #ro%u'to COMO ENGEROH
8E7INIR 66$n COMO CARACGERH
8E7INIR l$!$te COMO CARACGERH
L$!$te LC I6IH
Ero%u'to LC 1H
REEEGIR
ESCRIBIR ;IIntro%u'e el n!eroI<H
LEER nu!eroH
ESCRIBIR ;IOSegu$rP 6 ? no s ? s$QnI<H
LEER 66$nH
#ro%u'to LC #ro%u'to B nu!eroH
MASGA RUE ;66$n ? l$!$te<
ESCRIBIR ;Iel #ro%u'to %e los n!eros es: I</ #ro%u'toH
7INEROCESO
-
EROCESO eDer'$'$oF11 @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
8E7INIR 6$nal COMO CARACGERH
8E7INIR 66$n COMO CARACGERH
66$n LCI7IH
!a"or LC 0H
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
ESCRIBIR ;IOSegu$rP 6 ? no s ? s$QnI<H
LEER 6$nalH
SI ;nu!ero K !a"or< ENGONCES
!a"or LC nu!eroH
7INSI
MASGA RUE ;6$nal ? 66$n<
ESCRIBIR ;IEl !a"or es:I</ !a"orH
7INEROCESO
EROCESO eDer'$'$oF12 &@an%a
8E7INIR 'onta%or COMO ENGEROH
8E7INIR b$nar$o COMO CA8ENAH
8E7INIR %$g$to COMO CA8ENAH
8E7INIR %e'$!al COMO ENGEROH
8E7INIR 'o'$ente COMO ENGEROH
b$nar$oLCIIH
%$g$toLCIIH
Conta%or LC 0H
REEEGIR
ESCRIBIR ;IIntro%u'e un %e'$!alI<H
LEER %e'$!alH
Conta%or LC 'onta%or N 1H
MASGA RUE ;%e'$!al K? 0< S ;'onta%or ? ,<
SI ;'onta%or ? ,< ENGONCES
ESCRIBIR ;ISobre#asa%o nu!ero %e erroresI<H
SINO
SI ;%e'$!al ? 0< ENGONCES
ESCRIBIR ;I0I<H
7INSI
Co'$ente LC %e'$!alH
MIENGRAS ;'o'$enteLK 0< MACER
SI 'o'$ente J ) ? 0 ENGONCES
%$g$toLCI0I
S$no
%$g$toLCI1I
7$nS$
b$nar$oLC%$g$toNb$nar$o
Co'$ente LC 'o'$ente@)H
7INMIENGRAS
ESCRIBIR b$nar$oH
7INSI
.
7INEROCESO
;Otra solu'$5n<
EROCESO s$nFt$tulo
8E7INIR nu! COMO ENGEROH
8E7INIR 'a% COMO CA8ENAH
ESCRIBIR ;IIngrese un n!ero entero #os$t$1o: I<H
LEER nu!H
'a% LC IIH
SI nu! K 0 ENGONCES
MIENGRAS nu!K0 MACER
SI nu!J) ? 0 ENGONCES
'a% LC I0I N 'a%H
SINO
'a% LC I1I N 'a%H
7INSI
nu! LC nu!@)H
7INMIENGRAS
ESCRIBIR ;INu!ero en b$nar$o: I</ 'a%H
SINO
SI nu! ? 0 Enton'es
ESCRIBIR I0IH
SINO
Es'r$b$r ;ISolo n!eros !a"ores a 'eroI<H
7INSI
7INSI
7INEROCESO
EROCESO eDer'$'$oF13 @@an%a
8E7INIR $n%$'e COMO ENGEROH
8E7INIR su!a COMO ENGEROH
su!a LC 0H
EARA $n%$'e LC) MASGA )4 CON EASO * MACER
SI ;$n%$'e J , ? 0< ENGONCES
su!a LC su!a N $n%$'eH
7INSI
7INEARA
ESCRIBIR ;ILa su!a es: I</ su!aH
7INEROCESO
EROCESO eDer'$'$oF14 @@an%a
8E7INIR !e%$a COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR nu!ero COMO ENGEROH
su!a LC 0H
'onta%or LC 0H
!e%$a LC 0H
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
MIENGRAS ;nu!ero LK 0< MACER
'onta%or LC 'onta%or N 1H
su!a LC su!a N nu!eroH
ESCRIBIR ;IIntro%u'e un n!eroI<H
2
LEER nu!eroH
7INMIENGRAS
!e%$a LC su!a@'onta%orH
ESCRIBIR su!a/ I IH
ESCRIBIR !e%$aH
7INEROCESO
EROCESO eDer'$'$oF1! @@an%a ;'o$n'$%e 'on el n!ero %e eDer'$'$o<
8E7INIR nu!ero COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR $nter'a!b$o COMO ENGEROH
8E7INIR nF1 COMO ENGEROH
8E7INIR nF) COMO ENGEROH
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
MASGA RUE ;nu!ero K 0<
SI ;nu!ero ? 1< ENGONCES
ESCRIBIR ;Ia1 LC 1I<H
SINO
SI ;nu!ero ? )< ENGONCES
ESCRIBIR ;Ia1 LC 1I<H
ESCRIBIR ;Ia) LC 1I<H
SINO
ESCRIBIR ;Ia1 LC 1I<H
ESCRIBIR ;Ia) LC 1I<H
7INSI
nF1 LC 1H @@a1 LC 1
nF) LC 1H @@a) LC 1
EARA $n%$'e LC* MASGA nu!ero CON EASO 1 MACER
ESCRIBIR ; IaI</ $n%$'e /;I ? I</ nF1 N nF)H
$nter'a!b$o LC nF1H
nF1 LC nF1 N nF)H
nF) LC $nter'a!b$oH
7INEARA
7INSI
7INEROCESO
EROCESO eDer'$'$oF1" @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
8E7INIR !enor COMO ENGEROH
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
MIENGRAS ;nu!ero J ) ? 0< MACER
!a"or LC nu!eroH
!enor LC nu!eroH
MIENGRAS ;nu!ero J ) ? 0< MACER
SI ;nu!ero K !a"or< ENGONCES
!a"or LC nu!eroH
SINO
SI ;nu!ero L !enor< ENGONCES
!enor LC nu!eroH
4
7INSI
7INSI
7INMIENGRAS
7INMIENGRAS
7INEROCESO
EROCESO eDer'$'$oF1# @@ an%a
8E7INIR su!a COMO ENGEROH
8E7INIR nu!ero COMO ENGEROH
su!a LC 0H
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
MIENGRAS ;nu!ero J ) ? 0< MACER
LEER nu!eroH
su!a LC su!a N nu!eroH
SI ;nu!ero J ) ? 0< ENGONCES
su!a LC su!a N nu!eroH
7INSI
7INMIENGRAS
ESCRIBIR ;su!a<H
7INEROCESO
EROCESO eDer'$'$oF1$ @@an%a ;'o$n'$%e 'on el n!ero %e eDer'$'$o<
8E7INIR nu!ero COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR 'ara'ter COMO ENGEROH
'onta%or LC 0H
ESCRIBIR ;IIntro%u'e el #r$!er n!eroI<H
REEEGIR
LEER nu!eroH
SI ;nu!ero J ) ? 0< ENGONCES
ESCRIBIR ;nu!ero<H
'onta%or LC 'onta%or N 1H
7INSI
MASGA RUE ;'onta%or ? *0<
7INEROCESO
EROCESO eDer'$'$oF1% @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR #os$'$on COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
su!a LC 0H
#os$'$on LC 0H
MIENGRAS ;$n%$'e L? *0< MACER
ESCRIBIR ;I$ntro%u'e un n!eroI<H
LEER nu!eroH
#os$'$on LC #os$'$on N 1H
SI ;#os$'$on J ) ? 0 < ENGONCES
su!a LC su!a N nu!eroH
7INSI
7INMIENGRAS
ESCRIBIR ;su!a<H
10
7INEROCESO
EROCESO eDer'$'$oF20 @@an%a
8E7INIR 6a'tor$al COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR nu!ero COMO ENGEROH
ESCRIBIR ;I$ntro%u'e un n!eroI<H
LEER nu!eroH
SI ;nu!ero L 0< ENGONCES
ESCRIBIR ;<H
SINO SI ;nu!ero ? 0< ENGONCES
ESCRIBIR ;IEl 6a'tor$al %e 0 es 1I<H
SINO
6a'tor$al LC 1H
EARA $n%$'e LC) MASGA nu!ero CON EASO 1 MACER
6a'tor$al LC 6a'tor$al B nu!eroH
7INEARA
ESCRIBIR ;IEl resulta%o es: I</ 6a'tor$alH
7INSI
7INSI
7INEROCESO
EROCESO eDer'$'$oF21 @@an%a
8E7INIR n COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR en'ontra%o COMO LOGICOH
ESCRIBIR ;I$ntro%u'e un n!eroI<H
LEER nH
en'ontra%o LC 6alsoH
'onta%or LC )H
MIENGRAS ;'onta%or L? nC1< & ;n J 'onta%or LK 0< MACER
'onta%or LC 'onta%or N 1H
7INMIENGRAS
SI ;'onta%or L? nC1 < ENGONCES
ESCRIBIR ;Iel n!ero no es #r$!oI<H
SINO
ESCRIBIR ;Iel n!ero es #r$!oI<H
7INSI
7INEROCESO
EROCESO eDer'$'$oF22 @@an%a
8E7INIR n COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
su!a LC 0H
EARA $n%$'e LC0 MASGA )4 CON EASO 1 MACER
ESCRIBIR ;I$ntro%u'e un n!eroI<H
LEER nu!eroH
'onta%or LC )H
MIENGRAS ;'onta%or L? nC1< & ;n J 'onta%or ? 0< MACER
'onta%or LC 'onta%or N 1H
11
7INMIENGRAS
SI ;'onta%or ? n < ENGONCES
su!a LC su!a N nu!eroH
7INSI
7INEARA
7INEROCESO
EROCESO eDer'$'$oF23 @@an%a
8E7INIR n COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR 6a'tor$al COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR nu!ero COMO ENGEROH
n LC 0H
'onta%or LC 0H
su!a LC 0H
REEEGIR
REEEGIR
ESCRIBIR ;I$ntro%u'e un n!eroI<H
LEER nu!eroH
MASGA RUE ;n K? 0<
6a'tor$al LC 1H
EARA $n%$'e LC) MASGA nu!ero CON EASO 1 MACER
6a'tor$al LC 6a'tor$al B nu!eroH
7INEARA
su!a LC su!a N 6a'tor$alH
'onta%or LC 'onta%or N 1H
MASGA RUE ;'onta%or ? *0<
ESCRIBIR ;Ila su!a es:I</ su!aH
7INEROCESO
SUBEROCESO su!a LC 6a'tor$al ; nu!ero <
8E7INIR su!a COMO ENGEROH
su!aLCnu!eroH
EARA 'onta%orLCnu!eroC1 MASGA 1 CON EASO C1 MACER
su!aLCsu!aB'onta%orH
7INEARA
7INSUBEROCESO
EROCESO eDer'$'$oF24 &&anda pero re'isar el uso de su(procesos @@;$r a =n%$'e<
;basarse en el eDer'$'oF*.<
8E7INIR e/ n/ nu!ero COMO REALESH
eLC1H
ESCRIBIR IIngrese la 'ant$%a% %e '$6ras #ara el l=!$te %el 6a'tor$al: IH
LEER nu!eroH
@@ESCRIBIR ;1N1@nu!ero<Tnu!eroH
EARA n LC1 MASGA nu!ero CON EASO 1 MACER
e LC e N 1@6a'tor$al;n<H
7INEARA
ESCRIBIR eH
1)
7INEROCESO
@@(tt#:@@UUU.%$s'o%uro%eroer.es@eDer'$'$osC%eC6un'$onesC#seu%o'o%$go@
SUBEROCESO su!a LC 6a'tor$al ; nu!ero <
8E7INIR su!a COMO ENGEROH
su!aLCnu!eroH
EARA 'onta%orLCnu!eroC1 MASGA 1 CON EASO C1 MACER
su!aLCsu!aB'onta%orH
7INEARA
7INSUBEROCESO
EROCESO eDer'$'$oF), @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR resulta%o COMO ENGEROH
8E7INIR $ COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
ESCRIBIR ;IIntro%u'e $I<H
LEER $H
MASGA RUE ;nu!ero K $< & ;nu!ero K? 0< & ;$ K? 0<
resulta%o LC6a'tor$al;nu!ero< @ ;6a'tor$al;$< B 6a'tor$al;nu!eroC$<<H
ESCRIBIR resulta%oH
7INEROCESO
1*
1. 8esarrolle un algor$t!o ;Eseu%o'5%$goCOrgan$gra!a< #ara 'a%a uno %e los
s$gu$entes #roble!as 0ue se #lantean:
a. 8a%o una se'uen'$a %e n!eros %eter!$nar el !a"or le=%o " el n!ero
%e 1e'es 0ue a#are'e. an%a
b. 8a%o una se'uen'$a %e #alabras %eter!$nar el !a"or " !enor
le9$'ogr&6$'a!ente. an%a
'. Resolu'$5n %e una e'ua'$5n %e )V gra%o. an%a
%. 8a%o una se'uen'$a %e n!eros obtener la su!a %e los 6a'tor$ales %e
a0uellos 0ue o'u#an #os$'$5n #ar. an%a
e. 8eter!$na %a%o una se'uen'$a %e enteros obtener los %os !&s !a"ores.
)anda mal* ;$r a '5%$go<
6. 8a%a un entero e9traer 'a%a uno %e los %=g$tos 0ue lo 6or!a. )anda pero
con resultado incorrecto* ;$r al '5%$go<
g. 8a%a un entero 1$sual$3ar sus %$1$sores. an%a
(. 8a%a una se'uen'$a %e enteros %eter!$nar #ara 'a%a una los %$1$sores.
an%a
$. 8a%a una se'uen'$a %e enteros %eter!$nar los 0ue son #r$!os " ta!b$:n
los 0ue t$enen 'o!o %=g$to !enos s$gn$6$'at$1o un .. an%a
D. 8a%a una se'uen'$a %e enteros %eter!$nar #ara 'a%a su 6a'tor$al " s$ es o
no #r$!o. an%a
W. 8eter!$na %e una se'uen'$a %e enteros a0uel 0ue es !a"or #ero a%e!&s
es #r$!o. an%a
l. 8eter!$na %e una se'uen'$a %e enteros a0uel 6a'tor$al 0ue es !a"or.
an%a
!. 8a%o una se'uen'$a %e enteros %e 'a%a uno %eter!$na sus )0 #r$!eros
!lt$#los #os$t$1os " enteros. an%a
1+
EROCESO eDer'$'$oFa @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR 66$n COMO CARACGERH
66$n LC I7IH
'onta%or LC 1H
!a"or LC 0H
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
ESCRIBIR ;IOSegu$rP 6 ? no s ? s$QnI<H
LEER 6$nH
SI ;nu!ero K !a"or< ENGONCES
'onta%or LC 1H
!a"or LC nu!eroH
ESCRIBIR nu!ero /;Ies el !a"orI<H
SINO
ESCRIBIR ;IEl !a"or es:I</ !a"orH
7INSI
MASGA RUE ;66$n ? l$!$te<
ESCRIBIR ;IEl !a"or es:I</ !a"orH
ESCRIBIR ;IA#are'e:I</ 'onta%or /;I1e'esI<H
7INEROCESO
EROCESO eDer'$'$oF( @@an%a
8E7INIR #alabra COMO CARACGERH
8E7INIR !a"or COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR 66$n COMO ENGEROH
66$n LC I7IH
'onta%or LC 1H
!a"or LC 0H
REEEGIR
ESCRIBIR ;IIntro%u'e una #alabraI<H
LEER #alabraH
ESCRIBIR ;IOSegu$rP 6 ? no s ? s$QnI<H
LEER 66$nH
SI ;#alabra K !a"or< ENGONCES
'onta%or LC 1H
!a"or LC #alabraH
ESCRIBIR #alabra /;I es la !a"orI<H
SINO
ESCRIBIR ;ILa !a"or es:I/ !a"or<H
7INSI
MASGA RUE ;6$n ? l$!$te<
ESCRIBIR ;ILa !a"or es:I</ !a"orH
ESCRIBIR ;IA#are'e:I</ 'onta%or /;I1e'esI<H
7INEROCESO
1,
EROCESO eDer'$'$oFc @@an%a
8E7INIR a COMO ENGEROH
8E7INIR b COMO ENGEROH
8E7INIR ' COMO ENGEROH
8E7INIR %et COMO REALH
ESCRIBIR ;IIntro%u'e bI<H
LEER bH
ESCRIBIR ;IIntro%u'e aI<H
LEER aH
ESCRIBIR ;IIntro%u'e 'I<H
LEER 'H
%et LCbT) C + B a B 'H
SI ;;%et<L0< ENGONCES
ESCRIBIR ;IerrorI<H
SINO
ESCRIBIR ;Cb N ;%et<T0.,< @ ;) B a<H
ESCRIBIR ;Cb C ;%et<T0.,< @ ;) B a<H
7INSI
7INEROCESO
EROCESO eDer'$'$oFd @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR 6a'tor$al COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR 'Fs COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
'onta%or LC 0H
su!a LC 0H
ESCRIBIR ;I'uantos n!eros 0u$eres leerI<H
LEER 'FsH
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
'onta%or LC 'onta%or N 1H
SI ;'onta%or J ) ? 0< ENGONCES
6a'tor$al LC 1H
EARA $n%$'eLC) MASGA nu!ero CON EASO 1 MACER
6a'tor$al LC 6a'tor$al B $n%$'eH
7INEARA
su!a LC su!a N 6a'tor$alH
7INSI
MASGA RUE ;'onta%or ? 'Fs<
7INEROCESO
EROCESO eDer'$'$oFe @@no anda ;$r al =n%$'e<
8E7INIR nu!ero COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
8E7INIR 66$n COMO CA8ENAH
8E7INIR l$!$te COMO CA8ENAH
l$!$te LC I7IH
1-
66$n LC l$!$teH
Conta%or LC 1H
Ma"or LC 0H
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
ESCRIBIR ;IS$ 0u$eres 6$nal$3ar #ulsa 7 ;solo $ngrese 7 o N<I<H
LEER 66$nH
SI ;nu!ero K !a"or< ENGONCES
Conta%or LC 1H
Ma"or LC nu!eroH
ESCRIBIR nu!ero /;I es el !a"orI<H
SINO
ESCRIBIR ;IEl !a"or es: I</!a"orH
7INSI
MASGA RUE ;66$n ? l$!$te<
ESCRIBIR ;IEl !a"or es:I</!a"orH
ESCRIBIR ;IA#are'e: I</'onta%or /;I 1e'esI<H
7INEROCESO
EROCESO eDer'$'$oF+ &&anda mal, con error de cdio
@@ ;$r al =n%$'e<
8E7INIR %e'$!al COMO ENGEROH
8E7INIR 'o'$ente COMO ENGEROH
8E7INIR 'onta%or COMO ENGEROH
'onta%or LC 0H
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER %e'$!alH
'onta%or LC 'onta%or N 1H
MASGA RUE ;%e'$!al K? 0< S ;'onta%or ? ,<
SI ;'onta%or ? ,< ENGONCES
ESCRIBIR ;Isobre#asa el n!ero %e erroresI<H
SINO
'o'$ente LC %e'$!alH
MIENGRAS ;'onta%or LK 0< MACER
ESCRIBIR ;'o'$ente J 10<H
'o'$ente LC 'o'$ente@10H
7INMIENGRAS
7INSI
7INEROCESO
EROCESO eDer'$'$oF @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
MASGA RUE ;nu!ero K 0<
EARA $n%$'e LC1 MASGA nu!ero CON EASO 1 MACER
SI ;nu!ero J $n%$'e ?0< ENGONCES
ESCRIBIR ;IUn %$1$sor es: I</ $n%$'eH
SINO
1.
ESCRIBIR ;IEl I</ $n%$'e /;I no es un %$1$sorI<H
7INSI
7INEARA
7INEROCESO
EROCESO eDer'$'$oF- @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR 66$n COMO CARACGERH
8E7INIR l$!$te1 COMO CARACGERH
8E7INIR l$!$te) COMO CARACGERH
L$!$te1 LC INIH
L$!$te) LC ISIH
REEEGIR
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nu!eroH
MASGA RUE ;nu!ero K 0<
EARA $n%$'e LC1 MASGA nu!ero CON EASO 1 MACER
SI ;nu!ero J $n%$'e LC0< ENGONCES
ESCRIBIR ;IUn %$1$sor es: I</ $n%$'eH
SINO
ESCRIBIR ;IEl I</ $n%$'e /;I no es un %$1$sorI<H
7INSI
7INEARA
REEEGIR
ESCRIBIR ;IORu$eres segu$rP ;S@N<I<H
LEER 66$nH
MASGA RUE ;66$n ? l$!$te1< S ;6$n ? l$!$te)<
MIENGRAS ;66$n ? l$!$te)< MACER
EARA $n%$'e LC1 MASGA nu!ero CON EASO 1 MACER
SI ;nu!ero J $n%$'e LC0< ENGONCES
ESCRIBIR ;IUn %$1$sor es:I</ $n%$'eH
SINO
ESCRIBIR ;IEl I</ $n%$'e /;I no es un %$1$sorI<H
7INSI
7INEARA
REEEGIR
ESCRIBIR ;IORu$eres segu$rP ;S@N<I<H
LEER 66$nH
MASGA RUE ;66$n ? l$!$te1< S ;66$n ? l$!$te)<
7INMIENGRAS
7INEROCESO
12
Erogra!a'$5n !o%ular )no anda ninuno*
$ Cal'ular el !a"or %e %os 1alores $ntro%u'$%os !e%$ante el te'la%o ut$l$3an%o
#rogra!a'$5n !o%ular. .o anda ;$r al '5%$go<
Leer un n!ero " !ostrar su tabla %e !ult$#l$'ar .o anda
Real$3ar un algor$t!o 0ue !uestre el s$gu$ente !en. .o anda
1. A!$gos
). So'$ables
*. Ve'tor %e #ro%u'tos
+. Ve'tor %e su!as
,. B$s$esto
-. Sal$r
8e6$ne una 6un'$5n 0ue re'$ba un 1e'tor " %e1uel1a el !a"or %e to%os. .o anda
8e6$ne una 6un'$5n 0ue re'$b$en%o un 1e'tor " un entero %e1uel1a la e9$sten'$a o no
%e %$'(o entero en el 1e'tor. .o anda
Algor$t!o 0ue lea n enteros 0ue $n%$0uen el 6a'tor$al %e los #r$!os. .o anda ;$r al
'5%$go<
;Ir a '5%$gos #arte )<
14
Calcular el mayor de dos 'alores introducidos mediante el teclado utili/ando
proramacin modular0 )1ol1er al =n%$'e*
EROCESO eDer'$'$oF$ &&no anda
8E7INIR A1 COMO ENGEROH
8E7INIR A) COMO ENGEROH
Leer 1aloresH
SI ;!a"or ;A1/A)< ? 0< ENGONCES
ESCRIBIR ;IA1 es !a"or 0ue A)I<H
SINO
SI ;!a"or ;A1/A)< ? 1< ENGONCES
ESCRIBIR ;IA) es !a"or 0ue A1I<H
SINO
ESCRIBIR ;ISon $gualesI<H
7INSI
7INSI
7INSUBEROCESO
SUBEROCESO #antallaF#r$n'$#al
ESCRIBIR ;IFFI<H
ESCRIBIR ;IFFI<H
@@>>
7INSUBEROCESO
SUBEROCESO leer 1alores
ESCRIBIR ;IIntro%u'e A1I<H
LEER A1H
ESCRIBIR ;IIntro%u'e A)I<H
LEER A)H
7INSUBEROCESO
SUBEROCESO borrarF#antalla
8E7INIR A1 COMO ENGEROH @@A1 es un 'onta%or
8E7INIR #r$!eraFl$nea/ ult$!aFl$nea COMO ENGEROSH
#r$!eraFl$nea LC 1H
ult$!aFl$nea LC )+H
EARA A1 LC #r$!eraFl$nea MASGA ult$!aFl$nea CON EASO 1
MACER
ESCRIBIR ;IFFI<H
7INEARA
7INSUBEROCESO
SUBEROCESO !a"or ;1alor1/ 1alor)<
SI ;1alor1 K 1alor)< ENGONCES
Retornar ;0<H
SINO
SI ;1alor1 L 1alor)< ENGONCES
Retornar ;1<H
SINO
Retornar ;)<H
7INSI
7INSI
7INSUBEROCESO
)0
1eer un n2mero y mostrar su ta(la de multiplicar
EROCESO #r$n'$#al
8E7INIR error COMO ENGEROH
Error LC leerF1aloresH
SI ;error ? 1< ENGONCES
ESCRIBIR ;IMas $ntro%u'$%o !al los %atosI<H
SINO
GablaF!ult$#l$'ar;<H
7INSI
@@6$nalH
7INEROCESO
SUBEROCESO leerF1alores
8E7INIR nu!ero COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR 'otaFsu#er$or COMO ENGEROH
8E7INIR 'otaF$n6er$or COMO ENGEROH
ESCRIBIR IIntro%u'e el n!ero %e !ult$#l$'arI/ 'Fs/ 'F$ IH
LEER nu!eroH
LEER 'otaFsu#er$orH
LEER 'otaF$n6er$orH
SI ;'otaFsu#er$or L 'otaF$n6er$or< ENGONCES
Retornar ;1<H
SINO
Retornar ;0<H
7INSI
7INSUBEROCESO
SUBEROCESO nu!ero LC GablaF!ult$#l$'ar;<
8E7INIR nu!ero COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR 'otaFsu#er$or COMO ENGEROH
8E7INIR 'otaF$n6er$or COMO ENGEROH
$n%$'e LC 1H
EARA $n%$'e LC 'otaF$n6er$or MASGA 'otaFsu#er$or CON EASO 1
MACER
ESCRIBIR nu!ero /;I B I</ $n%$'e /;I ? I</ nu!eroB$n%$'eH
7INEARA
7INSUBEROCESO
Ejercicios de momento no ejecuta(les en PSeInt
3eali/ar un aloritmo 4ue muestre el siuiente men20
#0 Amios
$0 Socia(les
%0 5ector de productos
100 5ector de sumas
110 6isiesto
120 Salir
EROCESO #r$n'$#al
8E7INIR o#'$on COMO ENGEROH
REEEGIR
EantallaF!enuH
LeerFo#'$onH
)1
SEGXN o#'$on Ma'er
1: a!$gosH
): so'$ables;1e'tor/ 'F$/ 'Fs<H
*: 1e'torF#ro%u'to;1e'tor/ 'F$/ 'Fs<H
+: 1e'torF%eFsu!asH
,: b$s$estoH
7INSEGUN
MASGA RUE ;o#'$on ? -<
7INEROCESO
SUBEROCESO #antallaF!enu
ESCRIBIR ;IFFI<H
@@>>
@@>>
7INSUBEROCESO
SUBEROCESO leerFo#'$on
LEER o#'$onH
7INSUBEROCESO
SUBEROCESO a!$gos
8E7INIR 1alor1 COMO ENGEROH
8E7INIR 1alor) COMO ENGEROH
8E7INIR te'la COMO CARACGERH
REEEGIR
a!$gosH
REEEGIR
LEER 1alor1H
LEER 1alor)H
MASGA RUE ;;1alor1 K 0< & ;1alor) K 0<<
SI ;a!$gos;1alor1/1alor)< ? 1< ENGONCES
ESCRIBIR ;ISon a!$gosI<H
SINO
ESCRIBIR ;INo son a!$gosI<H
7INSI
REEEGIR
ESCRIBIR ;IORu$eres segu$r s@nPI<H
LEER te'laH
MASGA RUE ;;te'a ? s< S ;te'la ? n<<
MASGA RUE ;te'la ? N<
SI ;su!aF%$1$sores ;11< ? 1) & su!aF%$1$sores;1)< ? 11< ENGONCES
Retornar ;1<H
SINO
Retornar ;0<H
7INSI
7INSUBEROCESO
6un'$on su!aF%$1$sores ;11alor<
8E7INIR $n%$'e COMO ENGEROH
8E7INIR su!a COMO ENGEROH
Su!a LC 0H
EARA $n%$'e LC 1 MASGA 11 C 1 CON EASO 1 MACER
SI ;11 J %$1$sor ? 0< ENGONCES
Su!a LC su!a N $n%$'eH
))
7INSI
7INEARA
Retornar ;su!a<H
7IN7UNCION
7UNCION so'$able
8E7INIR 'F$ COMO ENGEROH
8E7INIR 'Fs COMO ENGEROH
8IMENSION 1e'torY'F$/'FsZH
8E7INIR 1e'tor COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
'F$ LC 1H
'Fs LC )0H
So'$ableH
EARA $n%$'e LC 'F$ MASGA 'Fs CON EASO 1 MACER
LEER 1e'torY$n%$'eZH
7INEARA
SI ;;so'$able;1e'tor/ 'F$/ 'Fs<< ? 1< ENGONCES
ESCRIBIR ;ISon so'$ablesI<H
SINO
ESCRIBIR ;INO son so'$ablesI<H
7INSI
7IN7UNCION
6un'$on so'$ables ;1e'tor/ 'F$/ 'Fs<
8E7INIR $n%$'e COMO ENGEROH
In%$'e LC 1H
MIENGRAS ;$n%$'e L 'F$< & ;so'$ables;1e'torY$n%$'eZ/ 1e'torY$n%$'e N
1Z< ? 1< MACER
In%$'e LC $n%$'e N 1H
7INMIENGRAS
SI ;$n%$'e ? 'Fs< & ;;so'$ableY'F$Z/ 1Y'FsZ< ? 1< ENGONCES
Retornar ;1<H
SINO
Retornar ;0<H
7INSI
6$n6un'$on
6un'$on #ro%u'to LC 1e'torF#ro%u'to ;1e'tor/ 'F$/ 'Fs<
8E7INIR $n%$'e COMO ENGEROH
8E7INIR #ro%u'to COMO ENGEROH
#ro%u'to LC 1H
EARA $n%$'e LC 'F$ MASGA 'Fs CON EASO 1 MACER
#ro%u'to LC #ro%u'to B 1e'torY$n%$'eZH
7INEARA
7IN7UNCION
SUBEROCESO su!a LC 1e'torF%eFsu!as
8E7INIR 'F$ COMO ENGEROH
8E7INIR 'Fs COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8IMENSION 1e'tor Y'F$/'FsZH
Borrar #antallaH
)*
1e'torF%eFsu!asH
Leer 'F$H
Leer 'FsH
EARA $n%$'e LC 'F$ MASGA 'Fs CON EASO 1 MACER
LEER 1e'torY$n%$'eZH
7INEARA
ESCRIBIR ;Isu!aF1e'tor esI</ 1e'tor/ 'F$/ 'FsH
Su!a LC 0H
EARA $n%$'e LC 'F$ MASGA 'Fs CON EASO 1 MACER
Su!a LC su!a N 1e'torY$n%$'eZH
7INEARA
7INSUBEROCESO
SUBEROCESO b$s$esto
8E7INIR an$o COMO ENGEROH
Borrar #antallaH
ESCRIBIR ;I8a!e un a[oI<H
LEER an$oH
SI ;an$o L? 0< ENGONCES
ESCRIBIR ;IEl a[o no es b$s$estoI<H
SINO
SI ;an$o J +00 ? 0< ENGONCES
ESCRIBIR ;IEs b$s$estoI<H
SINO
SI ;an$o J 100 ? 0< ENGONCES
ESCRIBIR ;INo es b$s$estoI<H
SINO
ESCRIBIR ;IEs b$s$estoI<H
7INSI
7INSI
7INSI
SI ;an$o J + LK 0< ENGONCES
Retornar ;0<H
SINO SI ;an$o J +00 ? 0< ENGONCES
Retornar ;1<H
SINO SI ;an$o J 100 LK 0< ENGONCES
Retornar ;1<H
SINO
Retornar ;0<H
7INSI
7INSI
7INSI
7INSUBEROCESO
7e+ine una +uncin 4ue reci(a un 'ector y de'uel'a el mayor de todos0
SUBEROCESO Ma"or LC sub#ro'esoF!a"orF1e'tor ;a/ 'F$/ 'Fs<
8E7INIR $n%$'e COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
!a"or LC aY'F$ZH
EARA ;$n%$'e LC 'F$ MASGA 'Fs< CON EASO 1 MACER
SI ;aY$n%$'eZ K !a"or< ENGONCES
Ma"or LC aY$n%$'eZH
7INSI
)+
7INEARA
7INSUBEROCESO
7e+ine una +uncin 4ue reci(iendo un 'ector y un entero de'uel'a la e8istencia o
no de dic-o entero en el 'ector0
SUBEROCESO nu!eroF1e'tor ;nu!ero/ 1e'tor/ 'C$/ 'Fs<
8E7INIR $n%$'e COMO ENGEROH
In%$'e LC 'F$H
MIENGRAS ;$n%$'e L? 'Fs< & ;1e'tor;$n%$'e LK nu!ero< MACER
In%$'e LC $n%$'e N 1H
7INMIENGRAS
SI ;$n%$'e LC 'F$ N 1< ENGONCES
Retornar ;0<H
SINO
Retornar ;1<H
7INSI
7INSUBEROCESO
Aloritmo 4ue lea n enteros 4ue indi4uen el +actorial de los primos0 )retorno
'aria(le* ;$r al #r$n'$#$o<
EROCESO 1e'torF%eF6a'tor$alesF#r$!os
8IMENSION 1e'tor Y'F$/'FsZH
8IMENSION 1e'torF6a'tor$al Y'F$/'FsZH
8E7INIR 'otaFsu#er$or COMO ENGEROH
8E7INIR 'otaF$n6er$or COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
LeerF1aloresH
EARA ;$n%$'e LC 'otaF$n6 MASGA 'otaFsu#< CON EASO 1 MACER
SI ;nu!erosF#r$!os;1e'torY$n%$'eZ< ? 1< ENGONCES
Ve'torF6a'tor$alY$n%$'eZ LC 6a'tor$alF%eFun Fnu!ero
;1e'torY$n%$'eZ<H
7INSI
ESCRIBIR 1e'torF6a'tor$alY$n%$'eZH
7INEARA
Eantalla $n$'$alH
7INEROCESO
SUBEROCESO nu!eroF#r$!o ;nu!ero<
8E7INIR nu!ero COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
$n%$'e LC )H
MIENGRAS ;$n%$'e L nu!ero< & ;nu!ero J $n%$'e LK 0< MACER
$n%$'e LC $n%$'e N 1H
7INMIENGRAS
SI ;$n%$'e ? nu!ero< ENGONCES
Retornar ;1<H
SINO
Retornar ;0<H
7INSI
7INSUBEROCESO
),
Aloritmo 4ue lea n enteros almacenados en un 'ector sus +actoriales0
EROCESO 6a'tor$al @@ no anda
8IMENSION enteroY'F$/'FsZH
8IMENSION 6a'tor$alY'F$/'FsZH
8E7INIR 'otaF$n6er$or COMO ENGEROH
8E7INIR 'otaFsu#er$or COMO ENGEROH
Borrar #antallaH
LeerF1aloresH
EARA $n%$'e LC 'otaF$n6 MASGA 'otaFsu# CON EASO 1 MACER
Ve'torF6a'tor$alY$n%$'eZ ? 6a'tor$alF%eFunFnu!ero;1e'tor:enteroY$n%$'eZ<H
ESCRIBIR ;1e'torF6a'tor$alY$n%$'eZ<H
7INEARA
7INSUBEROCESO
SUBEROCESO leer 1alores
8E7INIR 'otaF$n6/ 'otaFsu# COMO ENGEROSH
ESCRIBIR I$ntro%u'e 'otasIH
LEER 'otaF$n6H
LEER 'otaFsu#H
ESCRIBIR ;IRellena el 1e'torI<H
EARA $n%$'e LC 'otaF$n6 MASGA 'otaFsu# CON EASO 1 MACER
LEER 1e'torFentero Y$n%$'eZH
7INEARA
7INSUBEROCESO
SUBEROCESO 6a'tor$al LC 6a'tor$alF%eFun Fnu!ero ;nu!ero<
8E7INIR 6a'tor$al COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
SI ;nu!ero L 0< ENGONCES
Retornar ;C1<H
SINO
SI ;nu!ero ? 1< ENGONCES
Retornar ;1<H
SINO
7a'tor$al LC 1H
7INSI
EARA $n%$'e LC ) MASGA nu!ero CON EASO 1 MACER
6a'tor$al LC 6a'tor$al N $n%$'eH
7INEARA
7INSI
7INSUBEROCESO
1eer una secuencia y determinar la lonitud de la pala(ra )no anda*
SUBEROCESO 'onta%orF#alabra LC #alabraF!asFlarga ;#arra6o<
8E7INIR $n%$'e COMO ENGEROH
8E7INIR 'onta%orF#alabra COMO ENGEROH
8E7INIR !a"orF#alabra COMO ENGEROH
$n%$'e LC 0H
'onta%orF#alabra LC 0H
!a"orF#alabra LC 0H
MIENGRAS ;#arra6oY$n%$'eZ LK IQoI< MACER
SI ;#arra6oY$n%$'eZ LK IQoI< ENGONCES
)-
Conta%orF#alabra LC 'onta%orF#alabra N 1H
7INSI
SI ;#arra6oY$n%$'eZ LK IQoI< & ;#arra6oY$n%$'e N 1Z ? I I S ;#arra6oY$n%$'e N 1Z ?
IQoI< ENGONCES
SI;'onta%orF#alabra K !a"orF#alabra< ENGONCES
Ma"orF#alabra LC 'onta%orF#alabraH
7INSI
Conta%orF#alabra LC 0H
7INSI
In%$'e LC $n%$'e N 1H
7INMIENGRAS
7INSUBEROCESO

1eer una secuencia y determinar la lonitud de la misma0 )no anda*
SUBEROCESO $n%$'e LC long$tu%F'a%ena
8E7INIR $n%$'e COMO ENGEROH
$n%$'e LC QoH
MIENGRAS ;te9toY$n%$'eZ LK IQoI< MACER
$n%$'e LC $n%$'e C1H
7INMIENGRAS
7INSUBEROCESO
3eali/ar una +uncin 4ue reci(iendo una secuencia de'uel'a dic-a secuencia en may2sculas0
SUBEROCESO #arra6o LC tou##er'aseFDa1a ;#arra6o<
8E7INIR $n%$'e COMO ENGEROH
8E7INIR resulta%o COMO SECUENCIAH
$n%$'e LC 0H
MIENGRAS ;#arra6oY$n%$'eZ LK IQoI< MACER
SI ;#arra6oY$n%$'eZ K? IaI< & ;#arra6oY$n%$'eZ L? I3I< ENGONCES
Earra6oY$n%$'eZ LC 'on1ert$rate9to;'on1ert$ranu!eroY$n%$'eZ C*)<H
7INSI
7INMIENGRAS
7INSUBEROCESO
7e+inir una +uncin reci(iendo una secuencia cuyo +in ser9 el car9cter :;o: 4ue de'uel'a el
entero 4ue representa0
SUBEROCESO s$!ulaFauto$ ;te9to<
8E7INIR VFaY1.long$tu%;te9to< N 1Z COMO CARACGERH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR a'u!ula%or COMO ENGEROH
8E7INIR $n%$'e) COMO ENGEROH
$n%$'e LC 0H
MIENGRAS ;te9toY$n%$'eZ LK IQoI< & ;te9toY$n%$'eZ K? IQoI< & ;te9toY$n%$'eZ L? I4I<
VFaY$n%$'e N 1Z LC te9toY$n%$'eZH
$n%$'e LC $n%$'e N 1H
7INMIENGRAS
VFaY$n%$'eZ LC IQoIH
a'u!ula%or LC 0H
EARA $n%$'e) LC 0 MASGA $n%$'eC1 CON EASO 1 MACER
A'u!ula%or LC a'u!ula%or N ;'ara'terFtoFentero ;1FaY$n%$'e)Z< \ +,< B ;10T;$n%$'e \
$n%$'e)<<H
).
7INEARA
Retornar ;a'u!ula%or<H
7INSUBEROCESO
7ada una secuencia mostrar por pantalla el numero de apariciones del codio ascii0 )pro(ar en
sle
SUBEROCESO a#ar$'$ones ;te9to<
8E7INIR as'$$Y),,Z COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
EARA $n%$'e LC 0 MASGA ),+ CON EASO 1 MACER
as'$$Y$n%$'eZ LC 0H
7INEARA
EARA $n%$'e ? 0 MASGA long$tu%;te9to< CON EASO 1 MACER
as'$$ ;'on1ert$ranu!ero;te9toY$n%$'eZ<< LC ;as'$$Y'on1ert$ranu!ero;te9toY$n%$'eZ<< N1
7INEARA
EARA $n%$'e LC 0 MASGA ),, CON EASO 1 MACER
ESCRIBIR ;IEl 'o%$go as'$$I</ $n%$'e/ ;I/ as'$$Y$n%$'eZ<H
7INEARA
7INSUBEROCESO
)2
Ejercicios de Pseudocdio Parte 2
).. Leer una se'uen'$a %e n!eros " !ostrar la su!a %e los #ares " el #ro%u'to %e
los 0ue son !lt$#lo %e ,. an%a
)2. Leer una se'uen'$a %e n!eros " %eter!$nar el !a"or %e los #ares le=%os. an%a
)4. Leer una se'uen'$a %e n!eros " !ostrar el !a"or %e los !lt$#los %e , le=%os "
el !enor %e los !lt$#los %e * le=%os. an%a
*0. Leer una se'uen'$a %e letras " !ostrar la su!a %e sus '5%$gos ASCII.
Su#one!os 0ue tene!os la 6un'$5n 'on1ert$ranu!ero;'ara'ter<?entero. PSeInt
no puede -acer eso
*1. 8a%o un 1e'tor %e , enteros a'tual$3ar 'a%a #os$'$5n %e %$'(o 1e'tor 'on un
n!ero le=%o " !ostrarla en #antalla. an%a
*). Leer una se'uen'$a %e )0 n!eros al!a'enarlos en un 1e'tor " !ostrar la
#os$'$5n %on%e se en'uentra el !a"or 1alor le=%o. an%a
**. 8a%o %os 1e'tores A " B %e 1, ele!entos 'a%a uno/ obtener un 1e'tor C %on%e
la #os$'$5n $ se al!a'ene la su!a %e AY$ZNBY$Z. an%a
*+. 8a%o %os 1e'tores A " B %e 1, ele!entos 'a%a uno/ obtener un 1e'tor C %on%e
la #os$'$5n $ se al!a'ene la su!a %e AY$ZNBY$Z " !ostrar el !a"or %e los CY$Z.
an%a
*,. 8a%o una se'uen'$a %e n!ero le=%os " al!a'ena%os en un 1e'tor A !ostrar
%$'(os n!eros en or%en. an%a
*-. 8a%o una se'uen'$a %e n!ero le=%os " al!a'ena%os en un 1e'tor A " un
n!ero le=%o %eter!$nar s$ %$'(o n!ero se en'uentra o no en el 1e'tor. an%a
*.. Leer una se'uen'$a %e )0 n!eros " al!a'enar en un 1e'tor sus 6a'tor$ales "
!ostrarlos en #antalla. an%a
*2. Leer )0 n!eros " al!a'enarlos %e !anera or%ena%a en un 1e'tor " !ostrar
%$'(o 1e'tor en #antalla. an%a
*4. 8a%o %os !atr$'es A " B obtener la su!a " !ostrarla en #antalla. an%a
+0. 8a%o una !atr$3 %eter!$nar la #os$'$5n ;$/D< %el !a"or " !ostrarla en #antalla.
an%a
+1. 8a%o una !atr$3 %eter!$nar la #os$'$5n ;$/D< %el !a"or " !enor " !ostrarla en
#antalla. an%a
+). Leer un n!ero " una letra s$ la letra es B !ostrar el 1alor en b$nar$o/ s$ es O en
o'tal " s$ es M en (e9a%e'$!al. no anda, puede ser pro(lema de cdio ;$r al
'5%$go<
+*. Leer una se'uen'$a %e )0 n!eros al!a'enarlos en un 1e'tor AY)0Z " !ostrar la
su!a %e los ele!entos 0ue o'u#an #os$'$ones #ares " el !a"or %e los 0ue
o'u#an #os$'$ones $!#ares. an%a
++. 8a%a una !atr$3 AY+/,Z real$3a la or%ena'$5n %e la !$s!a ;" !ostrarla or%ena%a
#or #antalla<. an%a
+,. 8a%a una !atr$3 AY+/,Z real$3a el #ro'eso %e or%enar solo #or 6$las. an%a
+-. 8a%o un 1e'tor %e n!eros %eter!$na a0uellos 0ue sea #r$!os. an%a
Ir a EDer'$'$os %e Eseu%o'5%$go Earte 1
Eara #rogra!a'$5n !o%ular s$ga este enla'e
)4
EROCESO ejercicio<2# @@an%a
8E7INIR nu!ero COMO ENGEROH
8E7INIR #ro%u'to COMO ENGEROH
8E7INIR su!a#ares COMO ENGEROH
nu!ero LC 0
#ro%u'to LC 1H
su!a#ares LC 0H
MIENGRAS nu!ero LK C1 MACER
LEER nu!ero
SI ;nu!ero J ) ? 0< ENGONCES @@#reguntar s$ es #ar
su!a#ares LC su!a#ares N nu!eroH @@ su!ar nu!ero a nu!ero %e #ares
SINO SI ;nu!ero J , ? 0< ENGONCES
#ro%u'toLC#ro%u'toBnu!eroH
LEER nu!eroH
7INSI
7INSI
7INMIENGRAS
ESCRIBIR ;su!a#ares<H
ESCRIBIR ;#ro%u'to<H
7INEROCESO
EROCESO ejercicio<2$ @@an%a
@@A%a#ta%o a ESeInt %es%e '5%$go 0ue se en'uentra en
(tt#:@@%$s.u!.es@]lo#e30uesa%a@%o'u!entos@7E0+0,@Ero"e'to@Ueb+@Uebalgo@#age))b.(
t!
8E7INIR MA^ COMO ENGEROH
MA^LC,H
8E7INIR $n%$'e COMO ENGEROH
8E7INIR nu!ero COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
$n%$'eLC0H
nu!eroLC0H
!a"orLC0H
MIENGRAS ;$n%$'e LMA^< MACER
$n%$'eLC$n%$'eN1H
ESCRIBIR ;IIntro%u3'a NUMEROI<H
LEER nu!eroH
SI ;;$n%$'eJ)<?0< ENGONCES
SI ;nu!eroK!a"or< ENGONCES
!a"orLCnu!eroH
7INSI
7INSI
7INMIENGRAS
ESCRIBIR ;!a"or<H
7INEROCESO
EROCESO ejercicio<2%
8E7INIR MA^ COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR nu!ero COMO ENGEROH
*0
8E7INIR !a"or COMO ENGEROH
8E7INIR !enor COMO ENGEROH
MA^LC10H
$n%$'eLC0H @@$n$'$al$3ar =n%$'e en 0
nu!eroLC0H
!a"orLC0H
!enorLC0H
MIENGRAS ;$n%$'e LMA^< MACER
$n%$'eLC$n%$'eN1H
ESCRIBIR ;IIntro%u3'a NUMEROI<H
LEER nu!eroH
SI ;$n%$'eJ,?0< ENGONCES @@S$ nu!ero %el =n%$'e es !lt$#lo %e ,
SI ;nu!eroK!a"or< ENGONCES @@s$ nue1o !a"or 0ue $ngresa es
to%a1=a !a"or al !a"or a'tual
!a"orLCnu!eroH @@nu!ero $ngresa%o es nue1o !a"or
7INSI
7INSI
SI ;$n%$'eJ*?0< ENGONCES @@S$ nu!ero %el =n%$'e es !lt$#lo %e *
SI ;nu!eroL!enor< ENGONCES @@s$ nue1o !enor 0ue $ngresa es
to%a1=a !enor al !enor a'tual
!enorLCnu!eroH @@nu!ero $ngresa%o es nue1o !enor
7INSI @@'errar s$
7INSI @@'errar s$
7INMIENGRAS
ESCRIBIR ;!a"or<H
ESCRIBIR ;!enor<H
@@Correg$%o " a%a#ta%o a ESeInt %es%e '5%$go 0ue se en'uentra en
(tt#:@@%$s.u!.es@]lo#e30uesa%a@%o'u!entos@7E0+0,@Ero"e'to@Ueb+@Uebalgo@#age*).(t
!
7INEROCESO
EROCESO eDer'$'$oF30
ESeInt no #ue%e (a'er eso.
EROCESO ejercicio<31 @@an%a
8IMENSION nY,ZH
8E7INIR N COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
EARA $n%$'e LC 0 MASGA + CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER $n%$'eH
7INEARA
ESCRIBIR $n%$'eH
7INEROCESO
EROCESO ejercicio<32 @@an%a
8E7INIR n COMO ENGEROH
8IMENSION nY)0ZH
8E7INIR !a"orF$n%$'e COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
*1
EARA $n%$'e LC0 MASGA 14 CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER $n%$'eH
7INEARA
Ma"or LC nY1ZH
EARA $n%$'e LC0 MASGA 14 CON EASO 1 MACER
SI ;nY$n%$'eZ K !a"or< ENGONCES
!a"orF$n%$'e LC$n%$'eH
7INSI
7INEARA
ESCRIBIR ;!a"orF$n%$'e<H
7INEROCESO
EROCESO ejercicio<33 @@an%a
8IMENSION AY1-Z H
8IMENSION BY1-ZH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8IMENSION CY1-ZH
8E7INIR A/ B/ C COMO ENGEROSH
EARA $n%$'e LC 1 MASGA 1, CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!ero #ara el 1e'tor AI<H
LEER AY$n%$'eZH
ESCRIBIR ;IIntro%u'e un n!ero #ara el 1e'tor BI<H
LEER BY$n%$'eZH
7INEARA
EARA $n%$'e LC 1 MASGA 1, CON EASO 1 MACER
Su!a LC AY$n%$'eZ N BY$n%$'eZH
CY$n%$'eZ LC su!aH
7INEARA
EARA $n%$'e LC 1 MASGA 1, CON EASO 1 MACER
ESCRIBIR CY$n%$'eZH
7INEARA
7INEROCESO
EROCESO ejercicio<34 @@an%a
8IMENSION AY1-ZH
8IMENSION BY1-ZH
8IMENSION CY1-ZH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
8E7INIR !a"orF$n%$'e COMO ENGEROH
8E7INIR A/ B/ C COMO ENGEROSH
EARA $n%$'e LC 1 MASGA 1, CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!ero #ara el 1e'tor AI<H
LEER AY$n%$'eZH
7INEARA
EARA $n%$'e LC1 MASGA 1, CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!ero #ara el 1e'tor BI<H
LEER BY$n%$'eZH
7INEARA
*)
EARA $n%$'e LC1 MASGA 1, CON EASO 1 MACER
su!a LC AY$n%$'eZ N BY$n%$'eZH
CY$n%$'eZ LC su!aH
7INEARA
!a"or LC CY1ZH
!a"orF$n%$'e LC 1H
EARA $n%$'e LC1 MASGA 1, CON EASO 1 MACER
SI ;CY$n%$'eZ K !a"or< ENGONCES
!a"orF$n%$'e LC $n%$'eH
!a"or LC CY$n%$'eZH
7INSI
7INEARA
ESCRIBIR ;!a"or<H
ESCRIBIR ;!a"orF$n%$'e<H
7INEROCESO
EROCESO eDer'$'$oF3! @@an%a
8E7INIR $nter'a!b$o COMO ENGEROH
8IMENSION nY1,ZH
8E7INIR $nter!e%$o COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR n COMO ENGEROH
EARA $n%$'e LC0 MASGA 1+ CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nY$n%$'eZH
7INEARA
REEEGIR
$nter'a!b$o LC 0H
EARA $n%$'e LC0 MASGA 1+ CON EASO 1 MACER
SI ;nY$n%$'eZ K nY$n%$'e N 1Z< ENGONCES
$nter!e%$o LC nY$n%$'eZH
nY$n%$'eZ LC nY$n%$'e N 1ZH
nY$n%$'e N 1Z LC $nter!e%$oH
$nter'a!b$o LC 1H
7INSI
7INEARA
MASGA RUE ;$nter'a!b$o ? 0<
7INEROCESO
EROCESO eDer'$'$oF3" @@an%a
8IMENSION AY10ZH
8E7INIR nu!ero COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR A COMO ENGEROH
EARA $n%$'e LC0 MASGA 4 CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER AY$n%$'eZH
7INEARA
$n%$'e LC1H
MIENGRAS ;$n%$'e L 11< & ;nu!ero LK AY$n%$'eZ< MACER
$n%$'e LC$n%$'e N 1H
7INMIENGRAS
SI ;$n%$'e LC11< ENGONCES
**
ESCRIBIR ;INo est&I<H
SINO
ESCRIBIR ;IE9$steI<H
7INSI
7INEROCESO
EROCESO eDer'$'$oF3# @@an%a
8IMENSION nY10ZH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR 6a'tor$al COMO ENGEROH
8E7INIR $n%$'e1 COMO ENGEROH
8E7INIR n COMO ENGEROH
EARA $n%$'e LC 0 MASGA 4 CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER nY$n%$'eZH
7INEARA
EARA $n%$'e LC 0 MASGA 4 CON EASO 1 MACER
6a'tor$al LC 1H
EARA $n%$'e1 LC * MASGA nY$n%$'eZ CON EASO 1 MACER
6a'tor$al LC 6a'tor$al B $n%$'e1H
7INEARA
NY$n%$'eZ LC 6a'tor$alH
7INEARA
EARA $n%$'e LC0 MASGA 4 CON EASO 1 MACER
ESCRIBIR nY$n%$'eZH
7INEARA
7INEROCESO
EROCESO eDer'$'$o<3$ @@an%a
8IMENSION 1e'torY)0ZH
8IMENSION or%ena%oY)0ZH
8E7INIR 1e'tor COMO ENGEROH
8E7INIR or%ena%o COMO ENGEROH
8E7INIR au9 COMO ENGEROH
8E7INIR $ COMO ENGEROH
8E7INIR D COMO ENGEROH
EARA $ LC0 MASGA 14 CON EASO 1 MACER
LEER 1e'torY$ZH
7INEARA
EARA $ LC 0 MASGA 14 CON EASO 1 MACER
EARA $ LC 0 MASGA 14 CON EASO 1 MACER
SI 1e'torY$ZK1e'torYDZ ENGONCES
au9LC1e'torY$ZH
1e'torY$ZLC1e'torYDZH
1e'torYDZLCau9H
7INSI
7INEARA
7INEARA
EARA $ LC0 MASGA 14 CON EASO 1 MACER
or%ena%oY$ZLC1e'torY$ZH
ESCRIBIR or%ena%oY$ZH
7INEARA
*+
7INEROCESO
(tt#:@@#rogra!a%ora#l$'a'$ones.b$'(otoblog.'o!@#rogra!a'$on@'ont$nuan%oC'onC
#seu%o'o%$go.(t!l
EROCESO eDer'$'$oF3% @@anda
@@ Mab$l$tar #er!$t$r usar 1ar$ables #aras %$!ens$onar arreglos en o#'$ones %e lenguaDe
@@Nota: Las %$!ens$ones 1ar$ables t$enen 0ue $r %es#u:s %e la le'tura %e la 'ant$%a% %e
sus ele!entos
8IMENSION AY,/10ZH
8IMENSION BY,/10ZH
8E7INIR A/ B COMO ENGEROSH
8E7INIR su!a COMO ENGEROH
8E7INIR 6$la COMO ENGEROH
8E7INIR 'olu!na COMO ENGEROH
EARA 6$la LC 0 MASGA + CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA 4 CON EASO 1 MACER
LEER AY6$la/'olu!naZH
7INEARA
7INEARA
EARA 6$la LC 0 MASGA + CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA 4 CON EASO 1 MACER
LEER BY6$la/'olu!naZH
7INEARA
7INEARA
8IMENSION su!aY6$la/'olu!naZH
EARA 6$la LC 0 MASGA + CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA 4 CON EASO 1 MACER
su!aY6$la/'olu!naZ LC AY6$la/'olu!naZ N BY6$la/'olu!naZH
7INEARA
7INEARA
ESCRIBIR ;su!aY6$la/'olu!naZ<H
7INEROCESO
(tt#:@@#rogra!a%orCa#l$.blogs#ot.'o!@)01)@0+@su!arClasC6$lasC"C'olu!nasC%eCuna.(t!l
*,
EROCESO eDer'$'$oF40 @@an%a
8IMENSION AY,/+ZH
8E7INIR A COMO ENGEROH
8E7INIR 6$la COMO ENGEROH
8E7INIR 'olu!na COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
8E7INIR #os$'$onF6$la COMO ENGEROH
8E7INIR #os$'$onF'olu!na COMO ENGEROH
EARA 6$la LC 0 MASGA + CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA * CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER AY6$la/'olu!naZH
7INEARA
7INEARA
Ma"or LC AY1/1ZH
#os$'$onF6$la LC 1H
#os$'$onF'olu!na LC 1H
EARA 6$la LC 0 MASGA + CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA * CON EASO 1 MACER
SI ;AY6$la/'olu!naZ K !a"or< ENGONCES
Ma"or LC AY6$la/'olu!naZH
#os$'$onF6$la LC Y6$laZH
#os$'$onF'olu!na LC Y'olu!naZH
7INSI
7INEARA
ESCRIBIR ;IEl !a"or es: I</ !a"orH
ESCRIBIR ;ILa #os$'$5n es: I</ #os$'$onF6$la/ #os$'$onF'olu!naH
7INEARA
7INEROCESO
*-
EROCESO eDer'$'$oF41 @@an%a ;$r arr$ba<
8IMENSION AY+/*ZH
8E7INIR A COMO ENGEROH
8E7INIR 6$la COMO ENGEROH
8E7INIR 'olu!na COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
8E7INIR !enor COMO ENGEROH
8E7INIR #os$'$onF6$la COMO ENGEROH
8E7INIR #os$'$onF'olu!na COMO ENGEROH
8E7INIR #os$'$onF6$la1 COMO ENGEROH
8E7INIR #os$'$onF'olu!na1 COMO ENGEROH
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA ) CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un nu!eroI<H
LEER AY6$la/'olu!naZH
7INEARA
7INEARA
Ma"or LC AY1/1ZH
Eos$'$onF6$la LC 1H
Eos$'$onF'olu!na LC 1H
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA ) CON EASO 1 MACER
SI ;AY6$la/'olu!naZ K !a"or< ENGONCES
Ma"or LC AY6$la/'olu!naZH
Eos$'$onF6$la LC Y6$laZH
Eos$'$onF'olu!na LC Y'olu!naZH
7INSI
7INEARA
ESCRIBIR ;IEl !a"or es: I</ !a"orH
ESCRIBIR ;ILa #os$'$5n es: I</ #os$'$onF6$la/ #os$'$onF'olu!naH
7INEARA
Menor LC 1H
Eos$'$onF6$la1 LC 1H
Eos$'$onF'olu!na1 LC 1H
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA ) CON EASO 1 MACER
SI ;AY6$la/'olu!naZ L !enor< ENGONCES
Menor LC AY6$la/'olu!naZH
Eos$'$onF6$la1 LC Y6$laZH
Eos$'$onF'olu!na1 LC Y'olu!naZH
7INSI
7INEARA
7INEARA
ESCRIBIR ;IEl !enor es: I</ !enorH
ESCRIBIR ;ILa #os$'$5n es: I</ #os$'$onF6$la1/ #os$'$onF'olu!na1H
7INEROCESO
*.
EROCESO eDer'$'$o<42 @@no anda/ #roba%o en '5%$go 6uente/ #ue%e ser #roble!a %e
'5%$go ;$r al =n%$'e<
8E7INIR $n%$'e COMO ENGEROH
8E7INIR #ul COMO ENGEROH
8E7INIR t$#o COMO CARACGERH
8E7INIR nu!ero COMO ENGEROH
8E7INIR 'o'$ente COMO ENGEROH
8E7INIR %$1$sor COMO ENGEROH
8E7INIR resto COMO ENGEROH
8IMENSION resulta%oY)0ZH
8E7INIR resulta%o COMO CA8ENAH
ESCRIBIR ;IIngrese un n!eroI<H
LEER nu!eroH
ESCRIBIR ;IIngrese el t$#o %e baseI<H
LEER t$#oH @@ O/M/B
'o'$ente LC nu!eroH
SEGXN t$#o MACER
_B_: %$1$sor LC )H
_O_: %$1$sor LC 2H
_M_: %$1$sor LC 1-H
7INSEGXN
#ul LC 0H
REEEGIR
#ul LC #ul N 1H
resto LC 'o'$ente J %$1$sorH
SEGXN resto MACER
10: resulta%oY#ulZ LC _A_H
11: resulta%oY#ulZ LC _B_H
1): resulta%oY#ulZ LC _C_H
1*: resulta%oY#ulZ LC _8_H
1+: resulta%oY#ulZ LC _E_H
1,: resulta%oY#ulZ LC _7_H
8e Otro Mo%o: resulta%oY#ulZ LC restoH @@LC no 'o$n'$%en los t$#os
7INSEGXN
'o'$ente LC trun';'o'$ente@%$1$sor<H
MASGA RUE ;'o'$ente ? 0<
EARA $n%$'e LC#ul MASGA 1 CON EASO C1 MACER
ESCRIBIR ;resulta%oY#ulZ<H
7INEARA
7INEROCESO
C5%$go 6uente ;'on errores<:
`$n'lu%e Lst%$o.(K
`$n'lu%e Lst%l$b.(K
`$n'lu%e L'on$o.(K
$nt !a$n;<a
$nt $n%$'eH
$nt #ulH
'(ar t$#oH
$nt nu!eroH
$nt 'o'$enteH
$nt %$1$sorH
*2
$nt restoH
'(ar resulta%oY)0ZH
#r$nt6 ;IIngrese un nb!ero I<H
s'an6 ;IJ%I/ &nu!ero<H
66lus(;st%$n<H
#r$nt6 ;IIngrese el t$#o %e base I<H
66lus(;st%$n<H
s'an6 ;IJ'I/ &t$#o<H @@ O/M/B
'o'$ente ? nu!eroH
sU$t'(;t$#o<a
'ase _B_:
%$1$sor ? )H
breaWH
'ase _O_:
%$1$sor ? 2H
breaWH
'ase _M_:
%$1$sor ? 1-H
breaWH
c
#ul ? 0H
%oa
#ul ? #ul N 1H
resto ? 'o'$ente J %$1$sorH
sU$t'(;resto<a
'ase 10:
resulta%oY#ulZ ? _A_H
breaWH
'ase 11:
resulta%oY#ulZ ? _B_H
breaWH
'ase 1):
resulta%oY#ulZ ? _C_H
breaWH
'ase 1*:
resulta%oY#ulZ ? _8_H
breaWH
'ase 1+:
resulta%oY#ulZ ? _E_H
breaWH
'ase 1,:
resulta%oY#ulZ ? _7_H
breaWH
%e6ault:
resulta%oY#ulZ ? restoH
c
'o'$ente ? 'o'$ente@%$1$sorH
cU($le ;'o'$ente A? 0<H
6or;$n%$'e ? #ulH #ul K? 1H $n%$'eCC<a
#r$nt6;IJ%I/ resulta%oY#ulZ<H
c
get'(;<H
return 0H
*4
c
+0
EROCESO eDer'$'$oF43 @@an%a
8IMENSION AY)0ZH @@%e )0 ele!entos
8E7INIR $n%$'e COMO ENGEROH
8E7INIR su!a COMO ENGEROH
8E7INIR !a"or COMO ENGEROH
8E7INIR A COMO ENGEROH
EARA $n%$'e LC 0 MASGA 14 CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER AY$n%$'eZH
7INEARA
su!a LC 0H
EARA $n%$'e LC ) MASGA 14 CON EASO ) MACER
su!a LC su!a N AY$n%$'eZH
7INEARA
!a"or LC AY1ZH
EARA $n%$'e LC 0 MASGA 14 CON EASO ) MACER
SI ;AY$n%$'eZ K !a"or< ENGONCES
!a"or LC AY$n%$'eZH
7INSI
7INEARA
ESCRIBIR ;ILa su!a es: I</ su!aH
ESCRIBIR ;IEl !a"or es: I</ !a"orH
7INEROCESO
+1
EROCESO eDer'$'$oF44 &&an%a
8IMENSION AY+/,ZH
8E7INIR A COMO ENGEROH
8E7INIR 6$la COMO ENGEROH
8E7INIR 'olu!na COMO ENGEROH
8IMENSION VY)0ZH
8E7INIR V COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR $nter'a!b$o COMO ENGEROH
8E7INIR $nter!e%$o COMO ENGEROH
8E7INIR salta%or COMO ENGEROH
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA + CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER AY6$la/'olu!naZH
7INEARA
7INEARA
salta%orLC0H
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA + CON EASO 1 MACER
@@VY;;6$la C 1< N ,< N 'olu!naZ LC AY6$la/'olu!naZH
VY'olu!naNsalta%orZ LC AY6$la/'olu!naZH
SI 'olu!na J , ? 0 enton'es
salta%orLCsalta%orN,H
7INS$
7INEARA
7INEARA
REEEGIR
Inter'a!b$o LC 0H
EARA $n%$'e LC 0 MASGA 12 CON EASO 1 MACER
SI ;VY$n%$'eZ K VY$n%$'e N 1Z< ENGONCES
Inter!e%$o LC VY$n%$'eZH
VY$n%$'eZ LC VY$n%$'e N1ZH
VY$n%$'e N1Z LC $nter!e%$oH
Inter'a!b$o LC 1H
7INSI
7INEARA
MASGA RUE ;$nter'a!b$o ? 0<
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA ) CON EASO 1 MACER
AY6$la/'olu!naZ LC VY;;6$la C 1< B ,< N 'olu!naZH
7INEARA
7INEARA
Eara 6$la LC 0 MASGA 14 CON EASO 1 MACER
ESCRIBIR VY6$laZH
7INEARA
7INEROCESO
+)
EROCESO eDer'$'$oF4!
8IMENSION AY+/,ZH
8E7INIR $nter!e%$o COMO ENGEROH
8E7INIR $nter'a!b$o COMO ENGEROH
8E7INIR 6$la COMO ENGEROH
8E7INIR 'olu!na COMO ENGEROH
8E7INIR A COMO ENGEROH
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA + CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER AY6$la/'olu!naZH
7INEARA
7INEARA
REEEGIR
$nter'a!b$o LC 0H
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
EARA 'olu!na LC 0 MASGA ) CON EASO 1 MACER
SI ;AY6$la/'olu!naZ K AY6$la/'olu!na N 1Z< ENGONCES
$nter!e%$o LC AY6$la/'olu!naZH
AY6$la/'olu!naZ LC AY6$la/'olu!na N 1ZH
AY6$la/'olu!na N 1Z LC $nter!e%$oH
$nter'a!b$o LC 1H
7INSI
7INEARA
7INEARA
MASGA RUE ;$nter'a!b$o ? 0<
EARA 6$la LC 0 MASGA * CON EASO 1 MACER
ESCRIBIR AY6$la/'olu!naZH
7INEARA
7INEROCESO
+*
EROCESO ejercicio<4" @@an%a
8IMENSION AY)0ZH
8E7INIR A COMO ENGEROH
8E7INIR $n%$'e COMO ENGEROH
8E7INIR $n%$'e1 COMO ENGEROH
EARA $n%$'e LC 0 MASGA 14 CON EASO 1 MACER
ESCRIBIR ;IIntro%u'e un n!eroI<H
LEER AY$n%$'eZH
7INEARA
EARA $n%$'e LC 0 MASGA 14 CON EASO 1 MACER
$n%$'e1 LC )H
MIENGRAS ;$n%$'e1 L AY$n%$'eZ< & ;AY$n%$'eZ J $n%$'e1 LK 0< MACER
$n%$'e1 LC $n%$'e1 N 1H
7INMIENGRAS
SI ;$n%$'e1 ? AY$n%$'eZ< ENGONCES
ESCRIBIR AY$n%$'eZ/ ;I es #r$!oI<H
7INSI
7INEARA
7INEROCESO
Otro eDer'$'$o
-ttp=&&proramadoraplicaciones0(ic-oto(lo0com&continu>o-con-pseudocodio&
++