7/23/2019 Cadenas,Arreglos y Clusters
1/18
CADENAS, ARREGLOS Y
CLUSTERS
7/23/2019 Cadenas,Arreglos y Clusters
2/18
CADENAS (STRINGS)
Una cadena es una secuencia de caractereASCII visibles n visibles! Las cadenas decaracteres "recen un "r#at inde$endienla $lata"r#a $ara in"r#aci%n & dats!
7/23/2019 Cadenas,Arreglos y Clusters
3/18
A'LICACIONES Crear #ensaes de tet si#$les! Cntrlar instru#ents al enviar c#ands de
tet al instru#ent & re*resar valres de
dats en la "r#a de ASCII cadena decaracteres binarias, las cuales des$u+s $uedecnvertir en valres nu#+rics!
Al#acenar dats nu#+rics a disc! 'ara
al#acenar dats nu#+rics en un arcivASCII, $ri#er debe cnvertir dats nu#+ricsen cadena de caracteres antes de escribir a uarciv de disc!
Instruir advertir al usuari cn ventanas de
7/23/2019 Cadenas,Arreglos y Clusters
4/18
TI'OS DE DIS'LAY
7/23/2019 Cadenas,Arreglos y Clusters
5/18
7/23/2019 Cadenas,Arreglos y Clusters
6/18
CONCATENACI.N DE CADENAS
7/23/2019 Cadenas,Arreglos y Clusters
7/18
7/23/2019 Cadenas,Arreglos y Clusters
8/18
7/23/2019 Cadenas,Arreglos y Clusters
9/18
ARREGLOS (ARRAYS)
Ls arre*ls (arra&s) sn cncids c#
vectres, ls cuales $ueden a*ru$ar unacantidad de dats de cual/uier ti$ nu#+ricbinari & de tet cual/uier ti$ nu#+ric,binari & de tet!
7/23/2019 Cadenas,Arreglos y Clusters
10/18
Tradicinal#ente, un arre*l es a/uelele#ent el cual a*ru$a en clu#nas &ren*lnes di"erentes dats del #is# ti$! 'ee#$l, un arre*l cn 0 clu#nas $uedeincluir 0 n1#ers di"erentes en cada clu#na
7/23/2019 Cadenas,Arreglos y Clusters
11/18
3NDICES DE LOS ARREGLOS Un arre*l utili4a un 5ndice, as5 usted $uede ten
acces "-cil#ente a cual/uier ele#ent en
$articular! El 5ndice est- basad en cer, l cuasi*ni6ca /ue est- en el ran* de 7 a n 8 9, dndes el n1#er de ls ele#ents en el arre*l! 'ee#$l, n : 9; $ara ls dce #eses del a
7/23/2019 Cadenas,Arreglos y Clusters
12/18
RESTRICCIONES DE LOS ARREGLOS 'uedes crear un arre*l de casi cual/uier ti$de dat, cn las si*uientes ece$cines2
N $uedes crear un arre*l de un arre*l! Si
e#bar* $uede usar un arre*l#ultidi#ensinal crear un arre*l de clusterdnde cada cluster cntiene un #-sarre*ls!
N $uede crear arre*ls de cntrles desub$anel, cntrles Tab, cntrles !NET,cntrles Active >, #a$as *r-6cs#ulti$lte >Y !
7/23/2019 Cadenas,Arreglos y Clusters
13/18
7/23/2019 Cadenas,Arreglos y Clusters
14/18
7/23/2019 Cadenas,Arreglos y Clusters
15/18
CLUSTERS
Un cluster es cncid c# una estructura
de dats, la cual $uede cntener di"erentesti$s de dats2 binaris, enters dbles strin*enters, dbles, strin*s & en Lab?IE@ astadats & en Lab?IE@, asta dats ti$ave"r#!
7/23/2019 Cadenas,Arreglos y Clusters
16/18
7/23/2019 Cadenas,Arreglos y Clusters
17/18
7/23/2019 Cadenas,Arreglos y Clusters
18/18