EJERCI CI OS con ARREGLOS y SUBPROGRAMAS ( PRACTI CA AR- 01) 1) Se t iene un vect or de 20 elem ent os, cuyo t ipo de dat o est a declar ado

com o num er o ent er o. Se pide desar r ollar cada inciso com o un subpr ogr am a par a: a) Leer o car gar el vect or , sin im por t ar si los elem ent os est én o no or denados. b) Most r ar ( im pr im ir ) los elem ent os del vect or c) Hallar el pr om edio de t odos los elem ent os d) Most r ar cuant os + , - y 0 hay en el vect or e) Most r ar cuant os par es y cuant os im par es hay f ) Hallar el m ayor de los elem ent os g) Hallar el 2do. m ayor h) Hallar el m enor i) Copiar a ot r o vect or , en el m ism o or den al or iginalm ent e leído j ) Copiar a ot r o vect or , en or den inver so al or iginalm ent e leído k) Copiar a un vect or los posit ivos y los negat ivos a ot r o l) Copiar a un vect or los par es y a ot r o los im par es m ) Copiar a ot r o vect or , per o sin los elem ent os r epet idos n) Copiar a ot r o vect or , solo los elem ent os r epet idos o) Copiar a ot r o vect or , per o de f or m a t al que al copiar al vect or r esult ant e, est e quede ordenado. p) Rot ar a la derecha N veces, m ost rando el r esult ado de cada paso de r ot ación. No olvide que el últ im o elem ent o r ot ado debe ir a la pr im er a posición del vect or . q) Rot ar a la izquierda N veces, m ost r ando el r esult ado de cada paso de r ot ación. No olvide que el pr im er elem ent o r ot ado debe ir a la últ im a posición del vect or . 2) Se t iene leído un vect or con 100 elem ent os. Luego dado un cier t o num er o X, diga si dicho elem ent o X se encuent r a o no en el vect or . Repit a el pr oceso 10 veces ( leer un elem ent o y decir si est a o no en el vect or ) 3) I d. al ant er ior , indicando la posición que ocupa en el vect or 4) Leidos los nom br es y las not as de 100 est udiant es, se quier e saber el( los) nom br e ( s) de quien( nes) t iene( n) la m ayor not a. 5) Leído un vect or con 100 elem ent os, ef ect uar lo siguient e: a) m ost r ar el elem ent o que se r epit e m as veces b) m ost r ar el elem ent o m as cer cano al pr om edio c) m ost r ar el elem ent o m as lej ano al pr om edio d) m ost r ar la dif erencia ent r e el m ayor y el m enor e) m ost r ar aquellos que est án por encim a del pr om edio

Created by ActMask ALL2PDF PDF Creator. Buy it to remove this mark. http://www.all2pdf.com

m uest r e quien est a en la posición que le cor r esponder ía a X y cual es dicha posición. se pide que leído P ( 0< = P< N) se elim ine el elem ent o que ocupa dicha posición en el vect or . elim inar los elem ent os al azar uno a la vez per o m ant eniendo el or den. Most r ar el vect or r esult ant e. 6) Dado un vect or con 10 elem ent os ent er os y leído X un valor ent er o. y 3er m ayor es g) m ost r ar sus elem ent os en or den descendent e ( de m ayor a m enor ) . Buy it to remove this mark. 10) Ef ect uado 9) .com .f ) m ost r ar el 2do. Si est a en el vect or. indique t am bién la posición en que se encuent r a. diga si X est a en el vect or o no est a. http://www. sin im por t ar el or den. El vect or est a or denado de Menor a Mayor . Created by ActMask ALL2PDF PDF Creator. Most r ar el vect or result ant e después de elim inar cada elem ent o. de los cuales solo Q han sido leídos ( Q< 10) . 8) Dado un vect or de 10 elem ent os ent er os. Se pide leer los r est ant es elem ent os par a llenar el vect or . que est án or denados de m enor a m ayor . elim inar 5 elem ent os y m ost r ar el vect or result ant e or denado. per o que en el vect or se inser t e cada elem ent o en el lugar apr opiado par a que al t iem po de t er m inar la lect ur a el vect or est e or denado. Si no est a. Se pide. con solo los Q elem ent os rest ant es( Q N. m ant eniéndolo or denado.all2pdf. 7) Se t iene un vect or r eservado par a 10 elem ent os ent er os ( N= 10) . per o asignándolos al lugar que les cor r esponde par a m ant ener or denado el vect or . Est e vect or t iene or denados sus elem ent os de m enor a m ayor . per o sin t ener que or denar los.5) 9) Leer el vect or .

Sign up to vote on this title
UsefulNot useful