Abrir el menú de navegación
Cerrar sugerencias
Buscar
Buscar
es
Change Language
Cambiar idioma
Cargar
Iniciar sesión
Iniciar sesión
Descargar gratis durante días
0 calificaciones
0% encontró este documento útil (0 votos)
385 vistas
80 páginas
Libro Logica de Programacion Solucionario
Cargado por
Ivan Ospino
Título mejorado con IA
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido,
reclámalo aquí
.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
Descargar
Guardar
Guardar LIBRO LOGICA DE PROGRAMACION SOLUCIONARIO para más tarde
Compartir
0%
0% encontró este documento útil, undefined
0%
, undefined
Imprimir
Insertar
Reportar
0 calificaciones
0% encontró este documento útil (0 votos)
385 vistas
80 páginas
Libro Logica de Programacion Solucionario
Cargado por
Ivan Ospino
Título mejorado con IA
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido,
reclámalo aquí
.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
Carrusel anterior
Carrusel siguiente
Descargar
Guardar
Guardar LIBRO LOGICA DE PROGRAMACION SOLUCIONARIO para más tarde
Compartir
0%
0% encontró este documento útil, undefined
0%
, undefined
Imprimir
Insertar
Reportar
Descargar
Guardar LIBRO LOGICA DE PROGRAMACION SOLUCIONARIO para más tarde
Está en la página 1
/ 80
Buscar
pantalla completa
Variables, Constantes y Operadores Recuerde que antes de cada conjunto de ejercicios, hacemos un breve fogs 42 ad Conespbes ca gNealefsierdel eval y wena Er este casa, vamor s hablare la quesan lat variables las constantes y las operadores + 2Quées una constante? En taiminat de programacian de computadares, una constants gquenocambla durante una misma cjecucién de un programa. En el mundo Ia computecién todos lar valeres se pueden cambiar, pero i exto no st dentro de una misma ejecucion ee un prograrra, entonces estremashaban {do.de ura Constante A manera de ejemplo, una corstante pica en matems tlasesel var de Pi queesiguala 3141592654 + {Qudeeuna Variable? Una viable se puede defini como un campo de memoria que puede alne= ‘enor unvelory que puede ver modifcade usando las Instrucciones ce asgna Je un lengua de programacicn + {Quétipos de variables axicten on programacion? La vorables ze casican segtin los dl dlferencia gue hay enir putzcién existenlos siguientes tipos dedatos: 128 que puedan clmacenar (iar als Encom mefetas de los intrumentos musical Datos enteres que san anusllas quer ten punto decimal y que trabajan slompre con artmatien anters e¢ dee, na gonran deena Un sjonpl | numero de hijaso el rumera del peo del edficio dene w dato entero e ted viveLec be maociasacuis. seLLcanuo Taos OMe 1S Datos rales que son aquellos que tienen punto decimal y qu m te con aritmetia reales dec, generan éecimales. Un sjemplo de esto tipo fe dates puede so :Cualessontas reglas de las variables? El mansja'y uso de oe varables doede la perspeciva de a pragramaciin de computedares tiene las iguientesreqlas + Tienes un nombre unico que las Klociica de forma Individual dentro de un prograrna + Seles pode almacenar alge usando | signo ~ Pueden alacant una constants una variable 0 una aepreién {Cada que se nambre una variabe, se hace referencia 2 su contenido + Enuna variable solamente ze purdealmocenat un dnico velor + Cada queuri nueva valorsealmaceas, seb lor almacenado + ,Quéesun operaderaritmético? Ecun simibola quo rapietonts una operacién que as entenlblo prs eos mana y 22 ejecutabie par el computador. En programacian de comautador: testen Les tpos de operadores; bo operadores erties, los operadores felacionales y lo: apersccres booeancs. Por ahora no: acupareros de [os ‘operadores ariméccos queson ol signa + paralasuma,clsigne parala re fl eignn* para la multiniacion yal sign / para la dis, + :Cémo saresuslve una expresién con diferentes operadores aritméticos? Une expresion que tiene clerentes operadores eitmeéticas w= resuelve de curr ala erarquia de operadores, Esto ex primera se resuelven ls pater ‘ine segundo se resuelyen las muilicacionesy cuisiones lindlstiniamente) ‘agin se vayan encontranco de luietda a derecha y fecar, x= resuelven las sumasy rests, indstntarenta, quese vayan encontrando de ixquiar derechs, + dn qué consiste “linealizer” una expresion aritmética o algebraica? Consists en anaizar i exprescn yaseninra eo una sola linea do forma que ta Iterpratacan que al computador haga de aso tenis la expresén eriginalmente, Para ello se deben util los parérasis. sciones tea la mis que adecuadamenteFjercicios con expresiones simples Para ol desarrollo de las pruetzs de las asgraciones que se proporen como ‘jevccio, se detacars en negra el valor que se calcula en fa nea respect ‘ya, Los dems valores, que 10 extaran en negra, corresponden ol extaso del restw dela memola, Después de cede expresin se observara que se vues 4 mostar pero hacienda los reemplazos con los valores ols esaectvas va tables. Finalmente <2 desea con negro resultado dla expresien y su Ubeacion en lavariabie respect 2 oboe a=t0 > 0 > h=20 > » 3 a-a+3 0 > 8B 5 b-bis-a > we 3 Os carbs > NS 2 1 on 2 a=ore > 129 > 2 Nn DB b= +4 3 4 Bb cse13-bi2> ea 3 Fo {Qué valores quedan almacanados en las variables, bye? [nla variable a queda almacenade e alor42, ena variable b queda alace nado el yolor4 yen la variable c quede abacenado a valor 30 sos aos > > 5 w 35 s, 41s > 25 > eos > Sho 3 ae) > wes 3 a) > > 5s 8 27 > > 6 8 7 4 > 8y27 > 6 3 7 8 > 3se7 > 8 > 355 > 6 os @ 1Lécic’ be maociastcats seLLcanuo Talos OM 1S {Qvé valores quedan slmazenasosen as variables bey a [En a variable a queda aimaceradoel valor 16, enle variable b queda almace rac el vator 35, em variable queda almacenco que a sada el val 7, > 9 > 9 +5 > 5 6 bop-2 > > Be sao > 3 me bobs 3 > a ow -2-20 0 > > 3 7 babes > > 3 2 azide o> 7 2 bob-2 > 3 7 40 scat > > 7 4 bob 3 3 7 30 {QUE valores quedan elmacenedos en ls varlables ay b? En avaiable queda almacenadod val 17 yenta vatlableb queda almace race el valor 20. > 0 > we > 18 > 18 18 > > 8 BoB ow > ws > we Bo 3s xB 3 6 won oi > 318 > % 1 os > 3618 > 3 1 36 > wIB > wo is > ieee > ih 3% > 16 > wo 48 > ie6 > 6 % 4B Gut valores quedan almazenadosen las variables, bey a?nls variable a queda elmacenade el velar 16, nla variable & queds alma nado el valor 36, nla variable queda almacenad elvaler-18y nla varia db cuecaalmacenad el valor 54 > > 4 > > 0 5 > > 5 5 > > son > > 2B > 32 > 32 > > 2 > > 2 > > 8 3 38 {Que valores queda alvaconada ona variablezay 6? Ele veieble a queda clmacenede el alot yen la varableb queda almace nado el valor so boc 4d a8 > 8 > 8 b-7 > 7 > 8 2 e=5 > 5 > 6 7 8 de > 8 > 8 7 5 8 boatb-c+e> olysd 3k c-asb-ctd> ee > eka d-s1bcrd> iaimeoa > 8 28 9 5 asaib-crd> 19128405 9 2 2B 5 boetb-c+d> zeae > 248 5 Csarb-cre> — ets4ns > 2 ad 5 Qué valores quedan almacenados ens varlablesa, bey di in sriable » quedo almacerada-l valor? en avaiable & queda almacen[Lec be maociasacats seLLcanuo Talos OM 1S de el yalor 14 en vai js elmacenade e valor 56, en le variable {ques almacenadia el va Ejercicios con expresiones complejas Todostos siguientes jereiclos deeran desaolinseuriizando asreqias ce 3 3210 3 2 250 2Qu€ valores cvedan en as val Los valores fnsimonto almaconadd on is varialos gan los ciguentos:e (queds almacenado a alor 25, en b queda aimaceradoel valor 22 en = que fs abmacenado valor 250 Wweryunyy Qué veloresquedan en las variables a,b ye Enlavariablea queda almacenadact valor 6,enlavariable b queda almacera fo elvalor 11 rene vatsble coved almacensco elvaor 10a RRO) 10 > > 10 3 10 ss 0 19 3 0 > ors Toros asars*b/2> — 1orsr02 jotsor2 10125 35 2 3s wm oS boarseb/2> — asistio2 3545072 ass ry 2 oo 15 5*b/2 3545°02 35+300/2 35430012 354150 185 2 «1s Qué valores queden en ls variables, bye? fa variable a queda slmacenado a valor 35, en In varabe c queda almace: nial valor 60 y =n variable quecia almacenad el valor 18 2 b ec > 5 > 5 ss sos 5 3 ss 3 ws s > 5s > wo ws > 55 3 a © 1 © > Tmt 3 3 1 1Lécic be raociastcais seuLcanuo Talos OM 1S beetbic > a00H0 «=> 03000 enutbre > > 30 500 En a variable a queds aimacenado el vale variable qued almace aco el valor 0 yen a vanable e queda almacerace el valor 10 3 > ww > 0 > 10 3 3 010 3 > a0 > > 187 > 3 ie o17 3 > Bo Qué valores quedan en ls variable 3,b ye? En lavarlable a queda aimacenado el valor 22, enle valableb qued almece na el valor 23 yen avarice cquoda, 5 > 10 > > > 10 4 3s 4 > w 1 4 > ue > 4 8 ow > ass > 2 1 1 3 tae > Bow 1B oF Bae > Bow 7 En a ariable 3 queda aimacenado el valor 22, enls varlablab queda redo el valor 3 yen a vareble cqueds almacenscto el valor 77.2 bo « > 4 > 4 so > 1 > an 32044 > 12 3 203 4 > 42 > 2 3 3 5 a2 > 4°33 bobia 3a > 4 703 Qué valores queda on aevavinblaca, bye? Enle veiable 8 queda almacerado el valor4 en layariable b quediaaimacens: dae valor yen la variable c queda almaceriado val: 7 > 10 > 4 > 9 > «a so © > 30 > 50 20 a > 1050 > 4 50 3 b > sow 3 9 2 9 ¢ 5 nu 3 » » w a=s- > 403 > m » 7 bbe > ey 8 cocra-b > User > 1 a3 {Que valores quedan en lasvaiablesa, by Ela variable a queda amacenado el valor-1,ena variable b queda almace- nado al valor 6) ala variable cquacaalmacanad el valor 31 9% © b © asl so 20 > 3 3 3 ath HD > 3 2 3 bob 32 3930403 cath OT 3 304 38[Lécic be raociasacais seLLcanuo Tasos Oak 1S > 91 > 2 103 bes! > aH > 2 3 3 ccab 23 > 2 3 6 20 valores quadan en tat variables, byc? En la oriable queda almacenado ol valor 2, en la varie b queda almacena {2 elvalor3y ena variable equeda lmacenado el valor 6 ‘a 24 2 S12 2 3 1 2 4 2 > 30203 are so 7 3 3283 S$ 3 7 6 72 > 1 3 8 a2 > 1 304 Qu valores quedan en fs variables a,b y ¢? Ena variable a queda almacenadot valor 1,enlavariabie b queda almacora ‘0 eivslor yon a vaiablaequeda slmaconada a valor ipcaliza"lassiguiantes expresiones (no se olvide que lneaizarsigriica es crbar una expresionalgsbralcaen una soa linea. En cada uno de les sgulen 12s ojercicios escribir el orden en que el cornputado eallztla las operaciones Solucian k=(arbseylasbrext Taos Ouse MN 1, , Soludldn xelesb/erdva ab wbie Bis Solucion k=(a/bebyeysiare-byo) b solucian (ariarbyterdyi(a _ beeSolicn xe(atbea/bl/e b <> x=(ab(byaeb solucen a eet iea ash sokicénCondicionales Recuerde que las sluciones presentads en cada uno de los cjercicios Son tan s6la UNA forma de resciver el enunciada, Usted poo tener smien pueden ser validas y efectivas en el otras formas de hacerlo y logra det ebjetiva Learn numara antorayy detorminatsitermina on 4 AlgartinoTermina En 4 Vanable Num Entre SiNurm MOD 10 at Exclba'B mimeo no termina en NNoxa: MOD representa la operacion que calcula el esiduo de una operactan y ‘le tens formas dferentes de esrise en cal enue de progremacton, 2-Loorun numoro anteroy dotorminar sitione3 digits. gor Tes arabes Tntero Mum Exe "Digte un nero enter Leeturn Si Num>= 100 AND Num <=9990Ro: MROGRANANCHIN. seLLRNAND TBO, OMA IS oa" elmer lek te 3 digas” eral numero letianotene 3 dita Fa 3. Leer un idmero entero y determiner ses negative. 4. Leer un németo entero de 2 digits y calcula la suma eee Eero Num, Di, Dig Sumad nici Erase des gtos Sura Nota: Recuords qua la lviidn ant 1Ona genera decimalce5. Leerun niimero entero de 2digtosy decirs| ambos digits son pares Varo Enter: Num, ig} ig bio xi "Dlate un nero Leatiun Nur = Nun in st Sium >= 10 AND Num <=99eentonces Diol =Nuensi0 ig2—num MOD 10 S51Dig1 M0 2 = AND Dig2 MoD vciba-Los das digs sn pare scribarLos dos gos no son pares 6. Leerun nimaro antero manor quo-20y determina eae prim Algortmo Num Menor 29 Primo arabes Enter Num sca ‘Digte un ndmeraenterat Nur <20 nto 51 Nan =2OR Num=308 Nuin=5 OR Num=7 (OR Mary —11 Num = 13. ORR —17 oR Nun = 19 Entonces Exeiba’El numeroesprimy menor que 20 scita “E namera es menoy que 20 Fr sce Fin siLec be maociasackts seLLcanuo Talos OMe 1S Note: Por defniclin matematica endero no es rime 7..2er un niimeto entero de 2 digitosy decir stes prima y negativ. Algortena urn Menor 20 Prva cca "Digho un ndrera ontr” Nom ‘Num ~-2OR Num 3 OR Num~-5 OR Kum ~-7 OF Nam —11 ORNury 12 OR Num = 17 OF Num =15 Envonce eral ndmerone es prima one es negative 8. Leer unnidmeto entero de 2 digitosy deci silos digitos son primes, Algatina Dighos Pama seriba"Diate un namo enters 93 =Num MOD 10 3g) =2 0R Dig) = 2 OHDIg! = S08 ert “Uno de lee cos cighor © ringune de eedee sigros es prime! F9. Leer un mimero entero de 2 cisitos y determinar si un digita es miiltiplo el ato, Aorta Dato. Multis Yavables trio sciba "Digte un ntimerantery S1fig) MeO Dig? = OORNIg? NOD.AIg) =o Escriba*Un cio es mutplo del oto 0.Leer unnimare entera de dos digitary determinarl lox des digitas son iguales ‘Algornmo Digko lauales Varebles Enter: Nur Dig}, Oig2 tio scuba Digte un numero encero ‘hun = Hm “1 Digi =Num/ 19 Eseriba"Loe das diate NO eon igual[Lec be maociastcuds seuLcanao Tasos OM IMS V.keer dos niimerosenteros y determinar cules el mayor. ‘Algotiena Diao. Mayor Entero um, Dit, Dis Ini sciba-Diate un namer SINum
= 1D AND Num <=99 enconees g\ =Rum/ 10 lg2 = Num WOO 10 SiDigi > Digzentonces ribs Yer dgito es mayor eel 2 Nota Se preguntas al niimero [edo es menor que O pars aliminar el icra y ne malograrelresta cel aigente a pars no tener que considera siempre doe ogicas uno cunnda el namero soa postiva y tre cuanda el numero 12. Leer dos nomeros enteros de dos olgitas y determinarstlenen digits comunos, os deci sun digita quo ests presanto an in nimero tambon {std presenteen cl otrondmere, Enter M,N2,011, B12, 24,0 Inicio xctibeDigte dos nme CaM Ne A=W SIN2<0 entares inspr =Ni/e Di2=NIMOD 10 xi =N2/10 22 —N2MOD 10 SiD11 21 ODN - 220 B12 -D21 OR DI2-D22 Tntonee Excl “Los dos nimevos tienen digits comunes Exe "Lor dos nimaros!0 tienen diltos comune 5. Leer dos niimeros enteros de dos cigtos ydeterminar sla suma de los ‘des numetos erigina un numero par Vanbee Enter’ Mur, Dig’ Digd triste Exc "Digte un numero enter’ Num Nom Fini Fa Digt =Nurn/10 Dig2—Nurm MOD 10 Suma Digh ~ Dig2 Si Suma MOD 2 Dentonces Escibe-Lasuma dels dig es pai? Eseiba*La yuma delosdigtos NO esp scibe"E numero no es de dos hts" Fin 4. Leer dos riimeres enteros de dos diaitos y determinar a cuanto esigual Ta suma co tacer los digits,Lec be maociastcats seLLcanuo Talos OM 1S ‘Algoritne Suns Ted Lo Entero Wi, N2.011, DIZ, 02 Digit git dos aumeros tera N wien Fn SINZ
=10 AND N2 c=99 entonces n=NI/19 B12=Ni MOD 19 at =N2/10 c22=Newon 19 Suma = O11 4.012 +021 4 D2 Escr'ba’La suma dé todos bs tases Sura Escrba “Uno deles mimetos oanbosnimeros No es eden ctor 15: Leer un nero entero de tes dsites y determinar a cudnte es iguala uma de sus digits, Algoritmo Digto. Mayor \orinbies ter Num, lg, Dig, 0163 Smad Esclba Digit un ndra encode seas Ls im Si Num < Denronces 100 AND Num <=995 entonces ia) =Num 100 2 = (Mum 10} MOD 10 Ola —Num MOD 10,m= Dig} + Dig? + Dig aca "La suma deloe digas 4% Suma fi Nota: Particular atencin 2 la extatcién del gto central de un ndmero de 3 ‘digtos Recuerde que esta es sola UNA posibie forma 6. Leer un nimero entare de tres digitos y determinar sial menos dos de ‘sur tres cigitos con iguslas Agora Doz De Teer Dig Varies Enter: Nur, Digs, Dia, Og sib Eciba un ira entero ene 100 y 999 Nu Digt = um / 100 Dia (un /10} MOD r0 Digs = Num 800 10 SiDia} =0ia2 OR Dia! =DF3 OR Di = Das Entonces sciba"Al menos dos desus ues digtos son uals sciba"No we cumpleta concen Fin st Fo 7.Leor unniimare enters datres digitocy detarminar.en qué pasion esta ‘el mayor digo Algortmna Poskiin Mayor Dig Varcbe Enter: Nu, lg? Big? Dig sci ‘Eerbe un nimero entero entre 100 y 995 Leatiur Dig = Num 100 Dige—u /10) MOD t0 Dig = Num 00 10 SDig} > Dig? AND Dig > Dig entoncesLec be maociasackts seLLcanuo Talos OMe 1S 1 eta pollen S1Dig2 > Dig} AND Digd > Did entonce sera” mayercighs ext ene 2*poscion’ Fr SiDIg3 > Dig) AND Diga > Dig entonces srba"El mayorcigs ext8 ene 3° posicion’ Fins Fn 18, Leer un numero entero de tres digos y determinar si algtin digita es multinto dels otras. Aigortera hg. Mul Entera Num Dig}, Did Dis Inicio zens entero ente 1009 9 igi =Nurv/100 ig2—(hum / 16) MOO 10 ig3 Ruy MOD 10 {Digi MOD igd - CAND Digi VOD D2 0) 02 Dig? MOD Dig} 0 AND Dig? MODDig3 - 0) GF (ig MOD Dig! -0 AND Dig} MOD Dig? 0) Entonces Escrea"Algin cgi 2s multipla de los oo: ta Nisan digits milo os ova Fn 19. Laer tres numerosenceros y determiner cual es elmayor, Usar solamente dos variabies. Algona Mayor Ge Ties Num Tor Nurs, Num xcrins"DigLeaNum2| 5 Morn > Nuri2 entances Ezeniba uml," exel mayor sino Exciba Nun? “esel mayer Fr sino Lean’ Si Nha > Nurn2 entonces scribe Num, "esel mayor sino Excriba Num?,"esel mayor Fin 5 Fe on aprovechariaragiade que cuando 20, Leor tes ndmeros enteros y mostraros scondentemente Algoritmo Tes Nums Avcerentes Vanables Enter: Nur’, Num, Num treo Exciba Digite3nomero Leatiurn umd, Nuns ila Num, Num, Nu inst scribe Num, um2, Mum instLec be maociasncats seLLcsaNAuD Talos OM 1S Si Num -<~ Narr AND Num <-Num2 entonee: eer Mul Mum, Mum Nama <= Na AND Nur? <—Nurnt entonces Fn Nota En estealgorite se presontara una allaen casodeque las res ners ‘3 iguales, Se pod renlverciitanc el gna = ce ls operadores reac rales <~ pera era clara por fuera al caso en que lor 3 nimeros zea iguales Surque eh esta cace,en realidad no
B21 ORDI2> B22 roa Belgie mayor sino Si D2 sDITORDAT>D120R 02201} 0RG22>B Escrbs’Elcigito mayor estd on o> nlrneroSm ROR BT Aa a Logica de programaci. Cau. 4-Cowcronauss era "Agus dts som iguae Fos sino sci "Lot nimeres no extin entre 19 9" Fin.st Fa 22. Leer un ndimero eniero de tes digtos y deter ‘guatat atime. el oitmereiaitoes Algorema Primi. lua ig Varablee fn Num, PrimDig, URDIg SiNurn »=100 AND Num <=999 Frimbig~ Nurs 100 UUNDIg= Mum MOD 10 4 Pring — Unig entonces Ezeriba'e ery ute dito zon iuslee’ SiN Exciter yl atino digo NO sin guatest Fn Exciba "Nimeror fuer del angosolctado 23. Leer un numero entero de tras digitos y darerminarcusntos digitas pri Algortma Cuonta_Dig_Primas tere Nur, Digi, ig2, Dig, CuentaPrines bricio Exiba ‘Digt un numero tre 10Dy 099 SiNury> 100 AND Num <= 999 ontances ‘cuentaFrimoeLec be maociasaciis seLcaNio Talos OM 1S Digi = Num /700 Dig? = (Num /10} MOD 19 ig —Num MOD 10, SiDig\ - | ORDIg) -2 0RDig) -30R 9 CADIgI =F entances CuentaPrines — CuentaPrimos-+1 ORDIg2 =30R Dig2=5 SiDi93= 108 ORDIn3=7entonces ‘GuentaPimos =CuentaPrimas +1 sera Hay Cuentaries,” cates pros erba Numero ete de eno Fn 1 | noes prime, Seha utlizade po Nota Se aclataque por denice al ni conuonieneislgiea mas na matomtica 24. Leer un ndimero entero de tres diotos y dete festlene, ‘Agora Cuenta Digs. FaresS51Die1—20R gt 4 OR Dig! = ON gt = OA Bet — Denton CuenmaPares CcuentaParer 510ig2 =20R Dig2 = # OR Dig2 = 6 OR Dig? =| (08 B42 — Dentarces GusntoPates— CuentaPaes Fins 5 Dig3=20R Digd = 40R Dig} =6 OR Digd {OR B03 — Deniorces ‘CuentaPates~ CuentaPares sciba"B nmr tiene CuentaPeres ‘fotos pee INO sca Némera fuera de rango’ Fins ro 25. Leer un numeco entero de res cigitos y determinars\ algun de sus ‘ites ex igual [a suma dato: ares dos Algortma Suma Ge Doe Digtoe Vanabe Enter: Num, Dig) Dig, Cig Exe Digit un mera entre 100/999 Leeturn SiNury>=100 AND Nur <= 999 entone Dig = Nuri 108 Diga— (un 10) ODIO Dig} — Num MOD 3 51 Dig) =Die2-Dieg OF DiG2= De+DIa? Digs —Digi -Dig2 entonces Eseiba “Uno deus digs es tual scrita “Whgunade los datas 2 avaesses SOLED —THLi0S OR MS oa Namera fuer de raga” Fn 26. Leer un ndmere entera de cuatro dightos y determinar acuanto es igual ia suma de suscigtos. goitena Suma_De_Digio crits Dig un nimara entre 100 ) 999 492 = (Num 101 WOO 19 ig —Num MOD 3 Sumaigs = Dig sig? Dig Eiera"Sumade Digitos 7 Sumadig sera mere fers derange! 27. Leer un nimeco entero de cuatro digtos y determinar cuéntos digitos imparestiene. Dig) =Nem 100 0492 (Hum /101 MOD 1951Dle1 = 1ORDIgt = 3A igh OA Bet = Denier (Guenfalmaates~ Cuentalmpares 1 on niga 510Ie2 = 107 Dig2 = SORDID (OR Dea - Denioress Fins 5 Dig3=1 07 Digd= 3 OR Dig) =5 OR Digd {OR B03 - Deniorces ‘Gaentalmaares= Cuertalenpares +1 Escibe "Endmera ene" Guentelmotes ‘gos impare Excl Némera fuera de rang Fin si Fey 28, Leer un nimoro entare mance que SO'y pacitwa y determina’ cs un ‘nimeso prime. Algoritmo Num_Frino_ Menor De_50 Vancble ten: Nu Eciba Digte un nimeroentre1y 50 Leatiurs Si Num=7 ORNUn -20RNuim —30R Nun —508 Nurn—7 ORNun — 11 ORNum —13 OR Num —17 OF Nur = 19 OR Num ~230F Num~ 29 08 Nury=3) Num=37 OR Num=41 ORNm =4308 Num=47 Entonces sci" nme epi sce" numero NO-es grrLec be maociasacats seLLcanuo Talos, OM 1S Nota: Se clara de nuevo que el nimero | noes primo. Sehs ublizado porcon \eniencia éelea perone matomatic, 28. Leer un nimero entero de cinco digtos y determinar si es un niimero capi. Fj 15651, 55895. ‘Algoritne Numata Capleuo Enter Num, D1, 2,03, Da, DS Inicio xclba"Digte un ndara entre 10000 y 9800" Loa Nom Si Num >~19000 AND Num <~90099 entonces 1 Nam 10000 2 sum’ 1000) MOD 10 A= umn/ 100) MOD 1 4 Nurn/ 19} MOD 70 05— Naw MOD 10 SIDI ~D5 ANDD2~D4 ertonces Tera Enero es epic’ sino. Esra “Erimero NO es caplet SiNO Ener Nimero furs deren fi 30. Leer un muimero entera de cuatro digtos y determinar si el segundo dt ‘gta or gual al poncitime. Algottene Nunero Custie Digs Enter Num, D1, D2,03, 04 icjlba"Dlgte un ndera entre 1000 y 9908" Si Num 5~ 1900 AND Hum = 9969 entances = Narn 1000 O2= Num/ 100) MOD 10 3 Nurn/ 10) MOD 20a= Num WOD 10 5102-3 antences Ezeriba"2" digit e2iguel al penulima cig se [reiba2" digitoNO 2s gual a perdi die Fr Ezeiba Nimero fuera derango 31 Leer un ntimero entero y determinar sles igual. sc ‘bigte un numero Lestur Exeiba B numore oc igual 10 sino Ezciba'© numero no ar uals 10 Fin si Fa 32. Leer un nmero enteroy determinaysies mikiplo de 7. Algoritmo Mulino De 7 Vara Enter: Num sinurv MoD 7=0 entonce senibs"8 numare es mutSiNuey >= 10 AND Num <= y= Nurm/ 10 D2= Narn OD 10 scribe 1,02 sino sea *Ncmnera fuera de range! Fin fh 36, Leer un ndmero entero de 4 digtas y determinar si ene mas digitos pares olmpares. Ese ‘Digs un numero entre 10D9y 9909 LeaNurn SiNury >= 1000 AND Num <= 9909 entene (BY Nurm 1000 D2 (um 109) 0 {tum 10M a= Num WOD 10 0 CuentaPar 51D1MOD2~Demonces (Gaentalaar = Cuenta +1 51D2MOD2=Dentonces sino ™Lec be maociastcats seLLcanuo Talos OM 1S 33, Leer un nero entero y determinarsl termina en?. ‘Agortiena Narn Termine Enter Num Ini scba"Diate un valor entero sium MoD 10 serba 32, Leer un alimera entero manor que mil y determina eu tos disitestiene Algona Nurm Menor Que Mi Vor Enter um Inicio sciba"Digte un valor entre 1 99 Si Num 21D AND Num <=99 entonces serba"=lnumersesce2 digtor Nur += 190 ANO Nun <= 998 entonces Ercrblnummeroes ced digas" Fn 35.00r un néimero entero de des digits, guardar cada digho. ble diferente yluego mostrarias en pantalla, Entero Num, D1.D2 ae ero entre 10y 99o: MROGRANANCHIN. seLLRNAND TBO, OMA IS SiDAMOD2~o antonces Cuentaar= CusntaPar~ 1 Cuntaimpar—Cuentalmpar= Si cuentaPar> cuertaimparentonces Si Cuemtaimpr > CuemtaParontoncas Esciba’Elnamero dene mas clos fscia‘La caidad de dgtos pares eo \guala la cantidod de digtos pare’ sera" Numero fers derange 37-Leer dos ndmeros enters y determing cusl es malkipte de cul ‘Algorima Nurn_Mutiglos ter Num, Numa Inicio sera ier mera 25 multipio oe 2° numer srs "Nagin to muti del ote36. Leer tres ntimeros enteros y determiner ie Gltime digite de los tres numero: es igual 39, Leer tres imeros enters y determina sel pen rnimeres ex igual imo digo de fos es Algorime Ponuitimes igh varablee Enter Nu, Num Nam Iricto ees ‘Digte 3 dara entra LeaNurat, umd, Numa (Sum / 10) MOD 19 um2/ 10) MOD 19 AND (@um2/ 10) MOD 19 Nurn3/ 10) MOD 10 Entonces Tac ‘Los res penis ges son igus" _Esetba Ls tes penulthnes egos no son quae Fini fo 40. Leer dos numeros enteros ys la diferencla entre los dos es manor que 10 entonces mostrar en pantalla tacos los enteros comprendidos entre el menery el mayor de los umeros leidos. Algartma Enero Varies Enter: Mur, Mum2 {tre Manor Mayor rico xi "Digto dos namaros ent Si(hiumt Hum < 1Oentorees Escibt Num2 Numa Num 41 in Si(Qiumt Num} < 1entonees Exciba Numa, Numa=Num2 +1 Fin_st si(ltut NuLc’ be maociastcky seLcsoNe—THsles Oa 1S im} -Num2)< 10 entonces iba Nur Si [Numt -Nurn2)< 10 entonces 5 Nuand)< 10 entonces caer Hun Nurnd -Numnd +1 Si sum! —Num< 10 entonce serba une FinsNum eta Hurt url= Numi +4 Si(Qum2— Num} < 1Dentaree Esa Nur Fin si Si(thum2—Hurnt< 1Dentonces Esciba Nur Nunt™=Mumt + inst Si(tium2—Numt< 1Dentonces sca Nur Nurat-=Wumt 6 Fin si Situ Num < 1Dentonces sciba Num Nurnt= Wurst ecb Numerar fuera de ranger ‘cuenta con elconcepte de clos, clon es muche mas reve y mania a plantendo esta soluclin de Ia fotrna anterior debide a que todavia -oncepto con el cuales ismasoiu-Lec be maociasaciis seLcania Talos OM 1S 41. Leer dos niimeras enteroz y determinar 3 la diferencia entre loz dose unriimere prime de un dig, Algom varabies Ini Exciba-Dilte dos nimeresenteros Sloat 0 entonee Sif ORD =208 DF=20REH=s CRO era “Lacerencta ene lorcosnumerat laos {in numera primo de cig 42, Leer dos niimeros entero y determinar sla diferencia entre loz dos e Algorima Ht Pa ‘Entero: Num Num2. Df sciba“Dilte dos numeros enter Site oentonces if=ot" zea “La sterancis ane doe mes leldoe ae pt43, Leer dos numeros enterosy determiner sila diferencia entre las dos es ‘un numero divisor sxacto da alguna de los das raimeras, seb "bigte doe nbmeroe enter LesNur, Num? bi ire Fin si Si(tumt MODI 008 (um? MOD DE — Entonce Ecc "La dferencaanirals mira ox un ‘divsor exacto de una de ellos ode as dost 1 diferencia ents lo numeroeNO ex es 44 Leer un ndinero entero de 4 digtes y determina i el primer digo es rmultipl de alguna de ls otros digits Yanabies SiNur = Oentonces m=Hlom*- Si Digi Moonig2 =0 OR Digr MOD DgA=0 CR Digi MOD oigs -a0: MROGHANACHIN. seLLCENAND TBO, OM IMS Erion iba "D1 dita ex mtptadealguno doles tres digtor" sino sera "E121 digtoNO es miipladesigune de Vero digi Fa 45. Leer un iimeso entero de? digitosy sles par entonces mostrar en pan- ‘alla lsum de sus digtos es primoy menor que 1 mostrar en pantalla sutimo cigtoy sies multipio de y mener que 20 mostrar an pantalla €| primer digit. ‘Agoriena Nurn_Con_Opeione Entero Num, PriDig URDia, Suma sclbe*Digte un ndmra ene 1Dy 99" Si Num MOD 2 entonces ar [Num / 10) + [Num MOD 10) 1 Num=11 OR Num= 13 entencer Gig =Hurn OD 10 ta ukDG Fins MOD $= AND Num 29 entonces PriDig =Num (10 Berks PiDIa Fn 46. Leer un nimero entero de 2 éigitos ysl termina.en 1 mestraren pantalla suptimerdigito, termina en 2 mortrar en pantalls la uma deus digh tosy sitarmina en 3 mostrar en pantalla el producte de sus des algo. ‘Algoritmo Nurn_Con Opciones 2 “Entero: Num PiDig. Sums, rodecb ‘Digte un nimero entre 1Oy LesNure SiNurm MOD 10= | entonces PrlDig = Num 10 seb PaDig Fins Siurn MOD 19=Zentonces Suma = umn? 10+ (Num MOD 10 seb Sues Fist SiNurm MOD 10=3 entonces Frod = (Num 10)" (Num MOD 10 scl Prk Fa 47. Leer dos nimerosenteres cada uno de das dsitasy sila diferencia entre tos das numerae ec par entonces moctrar on pantalla Ia cuma da loc di: sites de los meres, sicicha diferencia es un ndmero prima rxenor que YO entonces mostrar en pantalla el producto de los dos ncmeres y sla ciferencia entre eos terminaren 4 mostrar en pantallatodos os digits por separad Aorta Nurn con Opciones 3 Yanablee sea ‘bigte dor nbmeroe enter LeatNurnt,Num2, Di Sua, Ped DiF= Norn! =Nomm2 br -ie FinLec be maociasackts seLLcanuo Talos OMe 1S or =Numt /30 Y2— Num} MOD 10 a1 Numa/70 (B21 Num MOD 10 DAFMOD2 = Detances wna = DI + DI2-+ Dat +22 SiDMF= 10entonce ered D1 * O12" D2) “O92 SIDFMOD 10=4 enences tia 11, 012 023,022 Fn 48, Leer un mero entero si ex menor que 30 determinar sies prima we_Mener_Que_100 Agere Enter Num Inicio Exciba"Digte un ndmero one ty 100 Si Num—1 0RNum~208 Num~3 GR Num 5h Num —7OR Num ~ 11 Of Num= 13 O8Num~ 17 OR Num ~ 1DOR Num~ 23 OR Num ~ 2 Ertonce Tiers“ amen ee expr? SiN czerbal numer lebta NO es prima! Fn in 49, Leer un mimeo enteroy sfes miltiplo de 4 determinars su Gitimo dk ‘toes primo, Nota: Tadoeloz nimeros mitkales de 4 can pares y los numores pa terminan an dgitos primes (que son Impares pues sen 1, 2,3,5y 7| aunquese aclora que el 1 eho utlizedo cama prime ddamento matemtica pues el numera | no 2 rants légleas perosin ino, Por In rain expuesta inilalmenteenesta nota! algortma no se puede constr. Cre es un ejem ple pica ce que a construcion de un aigortmo debe tener, ante taco. un fustento logo matematica para que sea posible 450, Leer un nimera entero de dos dgitasy ies maltipla de 4 moztrar en pantalla su mitad, sic milkinlo de mostraren pantalla su cundrado y 185 multiplo de 6 mostrar en pantalla su primer digit, Asumir que e! rnumeso es menor que 100 Ngorema Num Mulgploe SiNurn VOD 40 entoncee ‘itd =Num 2 Fins SiNurn MODS —0 antoncee ‘cuachado = Nurr* Mum Ezcniba Cuscrado Fist siNuen MOD 5 =O ent eB Neco zcibe PigCiclos Los ejereeias presentados en este capitulo coresponden a una posible sol cian de ies enunciadas planteados ene captula 6 de! bre Logica de Po ‘emnaciGn publicado por EdcionesDeLaU. En este ceptulo se cborda some famente el cancepio yla estructura de los ies cicles. que pesteriormente se tan incstintamante en la resolcon de lor enuncladas, detalles con= copmuaizaqier, suusny au variants puedo encontrar anol Vera tada Concepto Un cco también conocido come estructura lice retire aerate) => un ‘onjunta de instnciones que se repiten una cantidad deerminala 0 ndete minad de vecesy que postal ealizacion ts teres repetvas pera resolver namenta egico anal deaf de una condcion que al cumple cada itracion, fe evalua pars vorfica au valida anol snide en quo cl ae requota eta trl cicloe Para y Meentrcerelzan otra teracén tada vez que la cendicin mantenga como Vordader, lcci Haga Hasta se mantene mientas a conch dénsea False, Laesructure general decade uno dels ciclo clades, leto Para iiciathaste Valor Fin Cuerpo del Cito Ln este clos inica une vercble, cue se cones core nde del ila en un valor inca ys leva hasta un valor Fina arnbos definidos pel programa ‘dot avanzendo sean fo indiqu el valor entero que se dene coma peso. El hays superasto vor final1Lécic oe ociasmcriy. uc Ta Ciclo Mientras Mieotas Conic Cuespo del Ciclo Fin bientras En esta estructural cusrp del lela se ejecuta una vss mde cada queso eva liga condicin yl resultada de éxta sea Verdedero, Enel marnento en que Inevaluncidn de iacanccign se Fle lujedel aigertma continuarscon Ia Instraccion que se encuenite despues del fin de cic, Ciclo Hagahasta es esta Condicen En esta estructura. el cusrpe del cielo se reali mientras is condicion sexta Serpe dlc le doiade ejecutarecy alfigjo ds slgartma cantinuar.ean finstiuecin que este inmediatamente despus dela condicgn al fina 28 evalie como Fal. Cusnda i condicon se curnaia, Ha de tenerse en cuenta que euanda se hace referencia al cuerpo del ciclo se ‘esta hablanda del conjunta de instrucclones que deben repetie en cada te raciin y que son de=nadas por el pragramador Ejercicios 1-Leer un niimere positive entero y mostrar todos los enteros comprend dosentie ty 2 numeraleido. Algorieme Nurneros Oesde Enter Num ice sciba"Dige un ndmero posi ert Indicelraderango" Fin si eprtma Numer Desde_1_Con_ Mientras Yartes Enter Nur, nice Exciba ‘Dlate un nner sium > dentonces riba inde Indie =Incice +1 sen Numero fers ce rango 2. Leer un niimero entero positive y mostrar todos los pares comprendidos ‘entre 1 yel nimera eid ‘gerne Nums_ Pres. Con_Para Varables Enter: Nur, Ince scuba ‘Dig un dara elt Lean Pore Incice=| hasta Num Paso 1 Si indice MOD 2\ =Oentonces cia indice Fin Para Vanes Enter: Nur, liceoF MROGRANANCKIN. seLLCRNARIO Taos, OM IMS xclba Dig un nomero poe lana ice <= Nu oT aerlba nice indice Indice +1 Nota Recuerde que MOL Jente an teccs los enguajer ce preqramacion. cul el reso de una dison, Tene un enue Leer un nero enteroy mostrar todos los dvisoresexactor del niimero comprendides entre 1 yelnimeroleide. ‘Agora Divsores_ Con. Pad Enter Nui Inicio sciba"Diate un naneso postive ara ndice= 1 hasta Num Paso 1 Si umn MOD nici Gentonces senna Digit un namech dae BRU Ky} Esciba indi fh 4-Leer dos numeros y mesttar tedes los enteres comprencidos antre ellos Fc ‘Dig doe nimeres enter psa Parslnsies = hasta N2PacoT ers Indice Fn Pata Eecrba nd Fin Para Fins xcs Nieras fuera de range” Fist fo yrtma Numeros Entre NI_¥.N2. Con Mlontrae arable Triton: NIN, Ince bia cia "Digite dos nbmeres ents Leet, N2 SIN7S=0AND N2>=Gentances SINT
=100 AND Num <= 999 entonces Diol ="um/ 109 Dig2 =u ¢ 10) MOD 10 Big} Nur MOD 19 Exc "Nemeros ie tte iat Fre ncice =| hasta Dig! Paso! xeibaindice Fin ParaRU Rae soso —TuLios, Ow Is Lc be raociastcats sou srba’himeros det a2 gat Dua Indice 1 hasta ig2 Psat ara Indice risa Nimeros de 1a eigit™ Puandice hasta Dg Paso} srt Indice Algoritmo Ss Ente 1 Y Cada Dia ContMentias tera Num, Do}, Dig, Dic rece Ciote un ndnexo enue 100 999 Num Num =Nurn* ercigte era Nero do 122d ribs indice ineceInciee=1RU Rae lentes sca Nmero Ince ~ 1 Mientras neice = rei Ines Indie = Indice #1 FM Esciba Nimere fuera de tango! fh 7. Mostrar en pantalla todostos enteros comprensdidos entre 1 100. Enter ele Ecilba Numetesde 2 100 Fin.Para fi Algoritmo Nurs Eat 1_Y_100_ConMintias Vanable Tater ne bricio Ecclba'Numetoede 1 100 Indice ents Indie >= 190 eis bce Indice ~ Indice +1 Fin. Mientras fe ‘8. Mostrar en pantalla 1odes los pares comprenddos entre 20 y 200.ce dee RR a eo Lec be maociastcuts seLLcanuo Talos, OM 1S sce Mtmers nes ene 20 207 Fra cice—2hasta 200Pase.2 ria indi Fin Algoriena Pares_Entie_ 20.) Enter! indice Excite Nomeros pate ‘Mleniras neice >= 200 Ener tnd vey 2 ince =Indle + Fin Mientras 9. Mostrar en pantalla todos las alimeras terminados en 6 comprencidos ‘entre 5 y 205. ‘Algorrsa Nuen_Tatn_En.6 CanPara Enter hice Inicio xclba"Nometosterminados en 6 ene 25 y 205 Pra ice 25 hata 205 Paso? S (indice VOD 10) = 6 entonee ‘ribs Indice Fin Pare Fn ‘Algostena Nurn Term _En_6_Conkdentes Noriabies Enter indice Inicio Escibe*Nmerosferminadosen6 entre 25 y 2 ‘Mentras neice <= 20 5) dice WD 10 ibs indiceRUE Fin Mentos fs 0, Ler un numero entero positive y detesminar 2 cuénto es igual a uma ‘de todos os enteros comprendides enve | y el numere lide. Vansbles SiNum > Bento Suma Suma | tnd n° eth cement Tera dango? Fin.st fra SumaNume ConMintrae Vacabe ter: Nm, nice, Suma Ese "Digit un nimera entero post! Indie 1 Mientras Incice = Nur ‘Suma= Somat indice Fin. Mientras seibe Surna Exc ‘Nemera fuera de range Fin st roRU Rae Lec be maociasaciis. seLcania Talos, OM 1S 11. Leer un miimero entero de des digitos y mo ‘enteras comprendidos entre un digit y otro, ren pantalls todos los Algotine Nuns Enue Dos Dias ConPare varies ier Num, DQ}, D2 neice Ini scribe-Digite un ndrera entre 1D y 99 SiDigh < Dig?entonces ara ndice=Digh hasta Dig? Paso Para Indice = Dig? hasta igh 7350 zerba"Nimero fuer derange! Algona Nu “Enlero: Hum, Die), Die Indie tre Doe Digs ConMientse cclba"Digita un ndrara ono 10y 99" Lea Num Sum 9~ 1D AND Num <= ig) Num 10 ig? — Num MOD 10 rice =n +RU Ra aes Mlentas Indice < Digt rrlbaindce irece~ ince +1 Fin Mientras Fins Sine sea Ncmnera fuera de ange! Fins fh 2. Leer un numero entera de’ digitosy determinarst entresus digits ests fel aigito 1 Algortima Nur Cen Big Enter: Num, Eig, Aug Cantor Ese ‘Dig un numero entre 10Dy 999 LeaNur SiNurv>=100 AND Num <=909 entances, ‘Ac Na Mientras ux > 0 ‘ig ~Kum NOD 19 Siig l entonces Contador Contador | ‘Aac= Au 70 Fin. Mientras 5 Contador >Oentonces renba‘E pumerotieneel iste Esciba*E ndmere NO anew dito cba Nemero fuera derango’ 3.Leer un entero y mostrar todos los multiplosde 5 comprendidos entre 1 {yelnuimeto lade, Algor Mul De, S_ConPara VarablesRUE Lecce maociasaciis seLcana —TaBlos, OM 1S Erte Num Indice Exciba Digiteun Les Num Num > demons Daa nde — 1 hasta Mam Paso Shinde MODS Oentences cide Indice Erba Nimero era deranga Fn Algorina Malte 5. ContMentras rer: Num Ice Inicio sciba"Diate un naneso postive lanum 14. Mostraren pantalla los primeros20 mitiplos de3. Natlbles Enter’ indie, Maltin Inicio sctlbe"Pimeros miltiplos de 37 Fa rice hasta 20 PasoRU Rae s Mui nace "3 cba Maltple Fin Para fo Algor Primeros_20_Mull_De_3_ConMzntias Vanables Ente’ nde Mulia bicio xia "Primera niltiplos de 3 Mrs Indie <= 20 Mui = Ince 3 Fcribe Multolo Indie = Indice +1 n_ Mena Fa 5. Escribiren pantallsel resultado de sumar losprimeros 20 multiploscle 3 Varable Enter ndeg Multiple, Sus cio Eciba "Sums Pimoves mitploz de 3 Per ecko hasta 20 Pao Matiplo— Indies "2 Suma = Suma | Matto Fin Pars riba Suma Fo Alport Suma_Pieneros 20_Mult_De.2_CarMlentas Venable Ente: nde Muiplo bricto sca ‘Suma Paimovesmiigiesde 3° Mrs Indice <= 20 Mulkite = incice "3 Sue = Suma Multipla Indie = Indie + Fin_ lentoRU Rae s Le cA, SCION Taos, OMAR EMS sce Siena Fin 16.Nostar en pantalla el promedio enterode los primeros mutiplos de 3 ara un ndrmera ldo, Algortena Prornedioé Prmemos 20 Muh O= 3 ConPara lero: nice, Matin Suma Piomedin Pars ncicn= | ata 20 Paco Mulkole Ince 2 Suma ~ Suma+Mutigle EscibaPramedo. Fn Algoritene Premed Enter: Indico, Mltiso, romedia Primetoe 20 Mult O¢ 3 Conient zciba Promediornilisoso Indice ~ 1 Manas ice <= 20 Multiple = ince *3 Sure = Sura + Muto ince —Incie » 1 Fin Mientras Fromasio~sumo/20 velba Promedto h 17, Promediar los x primeros 1 ‘as mayor que los primarasm inlos de 2 y determinar si ese promedio plos des para valores de vy yleldos, Algona Prorn 32 Ve PronS.CanPara Verdier Enter Mum X\Stma2, Fromd, Suma, Proms Indice cca ” lak toc miltpl do 2 quiet aratece dee RR a eo xia "Cuda Maltiplesde Squire analiar* Suma -0 For neice ~ | hastax sumas=0 Pere incice= | hasta Peo 1 Fin Para Prod Sumas/¥ SiProm2 > FromS ertonces sce “I promedio ue os X dps mayar que el promacla delcs¥ riatiplos des 7 scrbe “El promesto de les malitos mayor o gual al promo delos x multiples de Fin st Fo sca ‘Cuantos multiplos de 2 quiere anata Feu “Cuan Maltese quere avatar” Indies ‘Surmaa — Suma? (lice*9) Fin. Para roma ~ sumaa.xRU Ra aes Lecce maociasaciis seLcana —TaBlos, OM 1S Indie = Ment Ince Sumas SumaS + nice” 5) ince Indie +1 Fin Pas 5 Prem2> Proms entonces Ener “tl promsedio de los K maples dees mayor que el zromedio de los ¥ mikipes dest sino Escrbe “Bpromealio delos maliplos de Ses mayor o ual promedia dels X multiples de2 Fs Fn dos numeros enteros y mostrar todos los multipios de 5 compren- “dos entre ol menor y el mayer. Algortexo Muliplos_De \eribies Enter uml, Num Ince Ini Excite Digte un ndinera postive? xciba Dig ote mere partie Les hum SiN < Num entonces Para Indice Nur hasta Nuraz Paso 1 Siindice MOD 3=¢ entonces Tribe indice fin Fin Paes Fre Fdice = Num2 hast tum! Paso 1 Stindice WOD5=0 entances sia ncea RUE aE Lecce maociasaciis seLcana —TaBlos, OM 1S tet Num Inicio xcibs Digit un nimaro poco” 3 Nun Indie, Cuenta SiNum2 dentonces Guentaluliples 0 Pare Indice 1 Hosta Nurn Situ MOD Indice =Centonces ‘Guentalhtiplos = CuentaMuliplos~ 1 SiCuertatiutiplos= 2 entonces risa El rere reno" riba" Nero NO es rine sine sera Numero fuera derange’ Fins Fn Algorirna Nur. Frime.Conintras Enter um Indice cuentas ‘Cuenta poe = CuentaNulipoe 1 rina ‘El numero NO es prima!ce dae BBR Ey Fin Poa Fins 2 Neer fuera de range famo Nulipios De $ Contents Varebles th Num, Numa ince Fxcba ‘Digte un ndmera pata? eats scat Leann SINumn7 > 0 AND Numa » den Si Now < Nurv2 entonces Indie = Nur ‘Mientras indice <= Numa Sindee MODS—o entonces sca Inde ccna Nimerae fuera de ranger 9. Leer un nimero entero y determinarsies primo. Agora Nurn_Frimo_ ConorRU RE Lec be maociasaciis. seLcania Talos, OM 1S Ter Num, CuentaUnod Inicio xcs Dig un nieve poco” Cusntalnes—0 Mianies Num 0 Si Hum MOO 10 entences CiaentaUnos =Cuereatines + fcilbe CuertaUnos Fn 23, Leer un rdimeroentara y daterminar sia suma de ss digitos es tambien, an riimero primo, Algortene Suma Es Num Frime ror; Num, Sums nds, CuontaMutiplog, Aux zl Cig un nace poco” Sura~ Suma + (Aue MOD 10) Ave Aun 10 Fin Menta cuentas = 0 Ince = ‘Mienias nice <= Suma 5/5uma MOD AK=0 entonces jntaMliplas ~CuertaMuiples Fin. Mientras fentaMuliplos -2entances scr suma de los dgitos es un ndiero pumi dae BRM a Ey oT eciba Niemen fuera de ange" Fin fh 20. Leer un numero antero y determinar cuanto diitostene. ridad Dias tot: Num, Cuentabaghos cena “Dig un numero pasta Cuentabigtas =C 21. Leer un miimero ents ‘lgitos. y determinar a cuinto es igual la suma de sus Aoornina Suve a Yavables fntero: Num, Sumaciatos sca "Digte un nmera pata” Learn sumapentos ‘SurmaDigitas =Sumadigtos + Num MOD 10) stig SumaQighee Fo 22, Leer un numero anteray determinar cusntas veces contiene el gito 1 Algoritmo Cuenta.a ROR aE 3 sumac lo gos NO es un adie pa fo 24. Leer un nmero entero y determinar a cuanto es igual la summa de sus ‘igitos pes. Erba ‘Digit un numero poco LesNurn Sumabigear =o cna Nurw = 0 ‘UrDIg=NumMoo 10 S51 Ultig VOD 2-0 ‘Sumabighar SumaDighat + | Fr Nowy = umn 10 Fin_Mlente iba Sumatigh sr Fo 25. Leer un numero entero y determinar a cudnt es igual el promedio er tero de sus dictos. Num Sumacigtos Cusntabicta,Pomece Fcc “Digte un timera poste Corrtabigtes Winteas Num =O ‘SumaDigtos ~SuraDigitos + Num MOD 10) Nury=tm/10 Fin_ Manta Promedio ~SumaDiges /CuertaDigtosRU RE Lec be maociasaciis. seLcania Talos, OM 1S sce Pramedte Fn 26. Leer un ncimero entero y determinar cual es el mayor de sus digltos. ‘Algona Mayor igh Enter Num. ayoroig entero vam ‘Siu MOD 10) > MayorDigontoncos Fa Mientras "Numer fuer 27, Lear 2 ndmeros entero y determina’ cul de los dos ane mayor canth dad ce digits. Algorina Mayor Cant_Digtos Enter tum, Noma, Cuentabigs1,CuentaDigs Escina "Digit dos numetoe poea RU RE cuchtadigia = Misntas Num'> 9 (cuentaDige2 Narm2 =Nur2 Fin Mientras sca "ter ndmera ene mis digas ‘que el2*ramers Excite “H 2¢nimero tiene misdioios cue sina scibe "Nomeros fuera de rac fr 28, Leer 2 numaros enteros y determinar cual de los dos tlane mayor cant: ‘cad de diciter primos. Algoriims Nayor_Cant_ Digit Primos arab ter: Nw, Na, Cuentatige, CuentaDige?, Dig Iristo sea Digit dos nimeres positives" Leaurs, Nur SiNurn1 5 0 AND Nua ‘CuenteDigst -0 Mientras Num > ‘ig-Nurnt MOD 10 5 Dg-20RDig=10RDig=5 ORDIg=7 Fos arnt =Nural (10 Fin Mientras Cuentadigs2 -0 Mieras Nuri ig =Nurn2 MOD 10 20RD ORDIg=5 OnDIs=7 CuentaDigs2 = Cuentabios2a ROR aE Lec be maociasaciis. seLcania Talos, OM 1S Fa Mientras S)CuentaDigel > CuentaDige?ento iba “El Tee mire ene rks dit erin "E12 numer tene mis distor cre Nimeros fata de eng Fn 29, Lear unrimero enteray determinara cuarto.es igual el primate de sus digits Algoritmo Primer Digto Vrs tor Num sciba Digit un ndiera pose Ls Num Si Num> dentance Fa Mientras reba um Fo 30. Leer un numero entero y mostrar todos sus componentas numéricos o sea aquellos para quienes sea un multpt. Algoriene Comp Numeticas \orabiee cca Digi un ndiera potive Les Kumi dae BBR a Ey Lec be maociastcuts seLLcanuo Talos, OM 1S Enter Num, Contador, Suma, Promedio Inicio Evcba "Tera nero yFnaee camo” Sura~9 ian Num 20 Cantader = Cortadar 4 Les Num Fin Nionta roma ~ Suma/Nusw Fn 33.1 227685 al tope superior paralos niimeros entero cortos, daterminar ales el nimero prime més cereane por debsjo de Algortene Primo. Mae. ao Enter Num Inia Cento, Aux Indiader= 0 entail Nun =Nurn—1 scribe Aus Fn 767 y No CoN 32768 porque a simple vista Sy at. noes primea RU RE siNum > dentance Mientras Indice <~ Nu '5 Hur MOD indice 0 entonces ritsindice Fe oY sctbe’Nézmera fuera de ange" Fin si fo 51. Leer nuimeros hasta que diiten Gy determinar& cuanto es igual el pro: medio de le rumeresterminacos en 5 Algartima Promadle. Nurs. Tor Varies Enter: Num, Contador, Suna, Premedio bricio xi "Escriba niimaroay file can Contador = Suma a LesNurn eras Nurw 20 ‘iNew MOD 10 -Sentonces Contador = Contador 41 Fis Lesh Fin_Ments Pramedio ~ Suma /Cortador sca Promedio fo Noxa:Sehautitzada & simbolo > para expresa la relacén DFERENTE.DE pero dobe entenderse que esta relacion tne diferentes formas de ecpresion on lenguajede programacin. 32.Leerndmeros hasta que digiten Oy determinar a cuanto es gual el pre medio entere delos aimeras leidos ‘Ngortma Promedio. Nuns Terma ROR aE 34. Generaros némero: del 1 al 10 utiizande un ciclo que vayede 10.7. AigortmoDe 1 A.10 Varebles Enters Num bicio Esciba"Numetes del al 10 Fora Num = 10st 1 pasa) ‘Aun = 11 Nur sca Au Fin Fara ro 35, Leer dos numeras anteras y determinar a casa es igual el produeta ‘mutuo del primer digito de cada uno. Agora Producto. Pimee Varabses ters Nu, Num, Dig), Dig2, Prod bricio sib ‘Digits dos nimeres posites LeaNurs!,Numd Misnivas Naw) > 19 Nur! =Numt 10 Fin. Meas Digt= Numi ers Numa > 1 Num Num2 (10 Fin. Meas Die Numa Prod Dign “Dige sca Pec Fa 436, mostrar en pantala lata de muipiear del numer Algortino Tabla Dal 5 varables fn rot nice loa "Tada de multiplier dala ROR aE Lec be maociastcuts seLLcanuo Talos, OM 1S Para ncice 7 hasta 10 Pato cerita indie," =4 5 In Fn 37. Generar todas las tablas deruliplicar del 1 al 10, Algona Tablas Narisbles Enter’ lum Indice Ini _ Malin [aca Tabs de Mutipiear Fore Num= 1 hota 10 Par Indice ~ | hosta 10 rsa Nur nde = Num inde Fn 238, Leer un ndemero entero y mostrar en pantall ay tabla cde multiplicar ‘Algona Tabla_De_Un_Nurm Enter lum Indice Ini xciba*Dighte un ndinera posive" Les Num, indice 0 sae nice hasta 10 riba Num" bce Nu “in fi 239.Se define la serie de Fibonacci come la sere que comnienza con lor digi tas 1y Oy va sumanda progresivamente les dos ultmas elementos de ia sere ast o 1 ot 2 3 5 8 1 2 HM Usiizando el concepto de ciclo generar la serie de Fibonacel hasta legar 030: bresaserel mero 10000,i dae BBR a Ey Aigortima Fibre Hasts_10000 arabes Enter B,C Bar Mientas 8 (000 sci 8 crass pa Fin Mentos fh 40. Leer un niimero de dos diitos y determinar si pertenece a a serie de Aigortma Nur Fibonsccie Hasta. 100 varalee Enter 88, Num Fila ‘Dig un ndmera aniva Toy 99" LeaNurs SiNum > Bento a0 pa Indeador Mens 3 = 100, '5 Num Bentonces Fin Mientras Flbonac Eveiba “Enero NO pestereee ala serie ‘de banat fiRUE Ey Lecce maociasaciis seLcana —TaBlos, OM 1S 41, Determinar a euinto es igual Ia suma de los elementos de ls serie de Fibonacci entre Dy 100. Algoritmo Suma Fibonacci Variables Enero: A B.C, Sai sto_100 Inco CHAsB AnB BC Fin_Mientias Fin 1 debido aque es el resultado de sume tos no se generan dentro el Nota Se inciaize fa vriable Sum los dos axkneros eementos dela sete i170) 42, Detetminara curnta es igual el promedio entero de os elementos daa serie daFibonaces entre Oy 1000 AlgottenePrernedia Foanacc: Hast 1900 Tera AB C, Sums, Contadar,Promedto Ini Centedor Mleniras 6 <= 1000 Contadee = Contador + Fromadis-Suma/ Contador sciba PramecteRUE Fo 43, Determinar cuintos elementos de la serie de Fibonacci se encuentran ‘enitre 1900 ¥ 2000, Algorima Cuenta Ftorscel Hasta. 200 Enter: A.C, Contac Contador =o (Contac Contador = | 44, Leer un riimeto y caleulvle su factorial. E factorial de un mui ‘define como el resultado de multiplicar todos los enteros comarendidos centre tyeliche numero, Enter Nu, Intiee Facto zc Factorial Fin.stRU Rae? Lecce maociasaciis seLcana —TaBlos, OM 1S 45, Leer un mtiver y calculate al factorial a todos los enteros comprendt ddosentre ty 2! nimeroleido, Algona Factonal Factonal Factorial" Aux era Nimer fuer de range! Fn 46. Leer un nmero entero y calcular ef promedio entero de ls factoriales ‘delos enteros comprendidos ente 1y el ndimeto leido, Algoria Prarnedia Factor Enter Num Ince Factors, Fux. Pome Sums, Contacor senna "Dig un namara pose Sar Ince | hasta Num ntador =Contador-+a RU Ra Framed = Sums /Cortador sca Promedio OT" etbe Niemen fuera de Fini fis 47. Leer unndmeto entero y calcula a cudntoesigual a sumetoria detodos Ios factoriales de os riimeros comprendidos entre 1y el nimeto led. Vaeabiee Enteoy Mum, Ince, Factorial Au Suma vricio Promadio-0 S1Num = Oentonc Fr incice—| hasta Num Factorial = 1 Pana Aun - theta india acta = Factoil* Au Fn Pa Suma~ Suma + Facterl Fine sca Suna Exciba Nomero fuera de rango’ 48, Uilizand cclosanidades generar las siguientes parelas de enteros 5 3i dae BUR Lecce maociasaciis seLcana —TaBlos, OM 1S Algona Secuencia ecb Fara rd 49, ntizandocttos anidades generat las siguiantes ternas de nomeros. 3 3 7 3 4 8 3 2 oa 3 Algerie Secunia? Enter India ndiced,Contader Inicio Ezclba"Seevens Pra cicat = hata Dar Indice? ~ 1 haste 2 roo Contador Indice Indie?a RUE o Secuerl Esenba Caradon cet
También podría gustarte
Modelos Aleatorios en Ingenieria - Angel Blasco, Sonia Perez-Diaz
PDF
Aún no hay calificaciones
Modelos Aleatorios en Ingenieria - Angel Blasco, Sonia Perez-Diaz
280 páginas
Metodos Matematicos para Sistemas lineales-UASTLI
PDF
100% (1)
Metodos Matematicos para Sistemas lineales-UASTLI
9 páginas
Estructura de Datos
PDF
Aún no hay calificaciones
Estructura de Datos
200 páginas
2021-30 - Introducción A La Programación Parcial 1
PDF
Aún no hay calificaciones
2021-30 - Introducción A La Programación Parcial 1
2 páginas
Ejercicios Lógica de Programación
PDF
Aún no hay calificaciones
Ejercicios Lógica de Programación
1 página
11 Matrices
PDF
Aún no hay calificaciones
11 Matrices
30 páginas
Unidad 1 Algebra Superior - Conj Num Yesp. Vect. RosaDePena
PDF
100% (3)
Unidad 1 Algebra Superior - Conj Num Yesp. Vect. RosaDePena
30 páginas
Matematicas para La Computacion
PDF
Aún no hay calificaciones
Matematicas para La Computacion
41 páginas
01 - Introducción A Matlab
PDF
Aún no hay calificaciones
01 - Introducción A Matlab
37 páginas
Simulación Con Python
PDF
Aún no hay calificaciones
Simulación Con Python
83 páginas
Ejercicios Expresiones REgulares
PDF
100% (1)
Ejercicios Expresiones REgulares
64 páginas
Python - Resumen de Teoria Introduccion A La Informatica
PDF
Aún no hay calificaciones
Python - Resumen de Teoria Introduccion A La Informatica
11 páginas
Vectores Matrices Graficos
PDF
Aún no hay calificaciones
Vectores Matrices Graficos
11 páginas
Desafíos en La Gestión de La Memoria
PDF
Aún no hay calificaciones
Desafíos en La Gestión de La Memoria
6 páginas
2.3 Datos Estructurados Dinámicos (Mutables) - Arrays de NumPy
PDF
Aún no hay calificaciones
2.3 Datos Estructurados Dinámicos (Mutables) - Arrays de NumPy
11 páginas
Unidad 4 Algebra Booleana
PDF
Aún no hay calificaciones
Unidad 4 Algebra Booleana
28 páginas
2 Compiladores
PDF
Aún no hay calificaciones
2 Compiladores
185 páginas
Powers Juntos Todos
PDF
Aún no hay calificaciones
Powers Juntos Todos
239 páginas
Manual de Java
PDF
Aún no hay calificaciones
Manual de Java
276 páginas
Lab 13 - Algoritmos
PDF
50% (2)
Lab 13 - Algoritmos
6 páginas
Trabajo Final de Python
PDF
0% (1)
Trabajo Final de Python
13 páginas
Calculo de La Raiz Cuadrada en Assembler
PDF
100% (1)
Calculo de La Raiz Cuadrada en Assembler
7 páginas
SRS Ejemplo Académico
PDF
Aún no hay calificaciones
SRS Ejemplo Académico
43 páginas
01 Curso de Python Desde Cero para Principiantes
PDF
Aún no hay calificaciones
01 Curso de Python Desde Cero para Principiantes
39 páginas
Menú Módulo 5 y 6
PDF
Aún no hay calificaciones
Menú Módulo 5 y 6
29 páginas
Anexo 1. Introducción A Las Matrices
PDF
Aún no hay calificaciones
Anexo 1. Introducción A Las Matrices
38 páginas
Tarea Programación Tema 2
PDF
100% (1)
Tarea Programación Tema 2
8 páginas
Cuadernillo de Problemas Java
PDF
Aún no hay calificaciones
Cuadernillo de Problemas Java
17 páginas
Ejercicios Propuestos en Pseudocódigo - Ciclos
PDF
Aún no hay calificaciones
Ejercicios Propuestos en Pseudocódigo - Ciclos
1 página
1-Introduccion A Los Computadores
PDF
Aún no hay calificaciones
1-Introduccion A Los Computadores
32 páginas
Ejercicios 2
PDF
Aún no hay calificaciones
Ejercicios 2
7 páginas
Expresiones Regulares
PDF
Aún no hay calificaciones
Expresiones Regulares
36 páginas
Reporte6 Equipo2
PDF
Aún no hay calificaciones
Reporte6 Equipo2
23 páginas
ProgEstNotas PDF
PDF
Aún no hay calificaciones
ProgEstNotas PDF
45 páginas
Variables
PDF
Aún no hay calificaciones
Variables
32 páginas
PEC Disenio 19 20 Soluciones
PDF
Aún no hay calificaciones
PEC Disenio 19 20 Soluciones
24 páginas
Introducción Al Cálculo Lambda Usando Racket
PDF
Aún no hay calificaciones
Introducción Al Cálculo Lambda Usando Racket
15 páginas
CC126 Introduccion A Los Algoritmos 202300
PDF
Aún no hay calificaciones
CC126 Introduccion A Los Algoritmos 202300
7 páginas
ALGORITMOS
PDF
Aún no hay calificaciones
ALGORITMOS
9 páginas
Backtracking Ejercicios Propuestos
PDF
Aún no hay calificaciones
Backtracking Ejercicios Propuestos
14 páginas
Ejercicios Logica de Programacion
PDF
Aún no hay calificaciones
Ejercicios Logica de Programacion
2 páginas
Guia Octave Jupyter Windows PDF
PDF
Aún no hay calificaciones
Guia Octave Jupyter Windows PDF
11 páginas
1 Taller Automatas Finitos
PDF
Aún no hay calificaciones
1 Taller Automatas Finitos
10 páginas
Como Conectar Los Puertos en Acción 32 Del Sistema de Alarm Center
PDF
Aún no hay calificaciones
Como Conectar Los Puertos en Acción 32 Del Sistema de Alarm Center
11 páginas
Primer Parcial - Revisión Del Intento
PDF
Aún no hay calificaciones
Primer Parcial - Revisión Del Intento
6 páginas
Resumen Del Modulo 1
PDF
Aún no hay calificaciones
Resumen Del Modulo 1
9 páginas
Taller para Programación en Lenguaje de C++
PDF
Aún no hay calificaciones
Taller para Programación en Lenguaje de C++
3 páginas
Hacer Un Automata de Pila Con Jflap
PDF
Aún no hay calificaciones
Hacer Un Automata de Pila Con Jflap
7 páginas
Encuentra El Valor1
PDF
Aún no hay calificaciones
Encuentra El Valor1
7 páginas
Ejercicios Condicionalse Con Operadores Logicos
PDF
Aún no hay calificaciones
Ejercicios Condicionalse Con Operadores Logicos
8 páginas
Analisis Numerico de Ecuaciones Diferenciales Usando Matlab
PDF
Aún no hay calificaciones
Analisis Numerico de Ecuaciones Diferenciales Usando Matlab
61 páginas
RETIQ 3oc - Tips Cuestionario Semana 3
PDF
Aún no hay calificaciones
RETIQ 3oc - Tips Cuestionario Semana 3
3 páginas
Trabajo Final#4
PDF
Aún no hay calificaciones
Trabajo Final#4
4 páginas
Algoritmos y Diagramas de Flujo
PDF
Aún no hay calificaciones
Algoritmos y Diagramas de Flujo
5 páginas
Recursividad Vs Iteración
PDF
Aún no hay calificaciones
Recursividad Vs Iteración
9 páginas
Laboratorio 1.
PDF
Aún no hay calificaciones
Laboratorio 1.
4 páginas
07-08-21-Reforzamiento de Razonamiento Lã Gico
PDF
Aún no hay calificaciones
07-08-21-Reforzamiento de Razonamiento Lã Gico
3 páginas
FC 99 6 Problemas Con Funciones
PDF
Aún no hay calificaciones
FC 99 6 Problemas Con Funciones
6 páginas
Test 3
PDF
Aún no hay calificaciones
Test 3
6 páginas
Examen Extraordinario - Compiladores
PDF
Aún no hay calificaciones
Examen Extraordinario - Compiladores
2 páginas