Sei sulla pagina 1di 4

Actividad Manejo de Cadenas (Algoritmos)

Realizar este ejercicio en equipo de 3 personas; colocar el nombre completo de los integrantes al
final del ejercicio
Enviarlo a edudelatorreg@gmail.com con el asunto “Cadenas”, el nombre del archivo debe de ser
ManejoDeCadenasNombreEquipo
Entregar antes el viernes 1 antes de la media noche o sábado 2 de febrero antes de las 6 pm

Indicar cual es el resultado que toma cada una de las variables que se pide tomando en cuenta el
resultado que arroja cada una de las funciones de manejo de cadena:
Apartado A: 9 puntos
Teniendo en cuanta que las variables A, M, L, P, K, O, J son variables de tipo cadenas de caracteres, que T
es de tipo numérica entera y además, que R1, R2, R3, R4, R5, R6, R7 y R9 son variables de tipo carácter,
indicar cual es el valor de cada una de ellas en los siguientes ejercicios:

Cadena fuente Expresión Resultado


 A”Sinfonía 7” R4L[1] R4
 M”Las medusas marinas” R1 A[4] R1
 T  456 R3 T[2] R3
 L”R con r cigarro”
R5P[3] R5
 P  “45.67”
 K”Mass media”
R7J[13] R7
 J”Localidades agotadas ” R8O[8] R8
 O  “74600” R2M[9] R2
R9O[5] R9
R6K[12] R6
Apartado B: 4 puntos
Indicar la longitud de las siguientes cadenas de caracteres:
Cadena fuente expresión resultado
z”□□□” r1 longitud (z) r1
x”El□Chavo□del□Ocho□” r2 longitud (x) r2
ll”Piolin□y□la□abuelita” r3 longitud (ll) r3
p”” r4 longitud (p) r4

Apartado C: 5 puntos
Indicar si la expresión es falsa o verdadera:

Expresión a evaluar Resultado (‘f’ ó ‘v')

L  “Sofia” > “sofia” L


O  “SOFIA” = “Sofia” O
P  “María” < “Maria” P
K  “María” >= “María ” K
Pp  “oMaR” > “OmAr” Pp 
Apartado D: 6 puntos
Indicar la cadena resultante:

Cadena fuente Expresión Resultado

L” Introducción□a□la□programación” o subcadena(L,3,2) o


X”Otorrinolaringólogo” i subcadena(X,8) i
O”Piece□of□cake” l subcadena(O,4,7) l
P”Aprendiendo□a□cocinar” ll subcadena(P,4,10) ll 
E”Programación□en□Turbo□Pascal□y□C” X2  subcadena(E,7,6) X2 
T”Sosa□caustica” l2  subcadena (T,14,2) l2 

Apartado E: 5 puntos
Indicar el resultado que se obtendrá:

Cadena fuente Expresión resultado

O”Su□casa□esta□en□Rusia” z posición(O,”Ru”) z
A”El□techo□es□rojo” fposición(A,”en”) f
E”Otorrinolaringología” l  posición(E,”larin”) l
I”Frida□Kalo□y□Diego□Rivera” k  posición(I,”Die”) k
G”Haz□las□cosas□bien” p posición(G,”co”) p

Apartado F: 7 puntos
Tomando en cuanta los valores de las siguientes variables

J”Centro□Universitario□del□Sur” Z”Algoritmos” O”Universidad□de□Guadalajara”


A”Programación□en□C” E”Estructura□de□datos” I”materias”
G”programación”
indicar el resultado que se obtendrá:

Expresión Resultado

Z I & “□de□” & G Z


OZ & “□y□” & E O
MA & “□en□el□”& J M
X Z & “□se□utlizan□en□las□” & I &”□de□” & G X
T “En□” & A & “se□realizan□” & Z T
L”Hola□” & J L
A”Que□tal□” & O A
Apartado G: 5 puntos

Indicar cual es el valor de cada una de las variables después de evaluar la función

Cadena fuente Expresión Resultado

A  “Los lobos son hambrientos” r1  insertar(A, 15, “veloces y”) r1 


R  “Mañana será muy tarde” r2  insertar(R, 13 ,”MIERCOLES, ”) r2 
P  “El medio maraton del año” r3  insertar(P, 18,”no es ”) r3 
E  “1700” r4  insertar(E, 3,”53”) r4 
T  “456res4” r5  insertar(T,7 ,”tu”) r5 

Apartado H: 5 puntos

Indicar el resultado de cada una de las funciones que se indican

Cadena fuente Expresión Resultado

A  “Los lobos son hambrientos” r1  borrar (A, 11, 3) r1 


R  “Mañana será muy tarde” r2  borrar (R, 8 ,5) r2 
P  “El medio maraton del año” r3  borrar (P, 18,”no es ”) r3 
E  “1700” r4  borrar (E, 3, 6) r4 
T  “456res4” r5  borrar (T, 4 , 2) r5 

Apartado I: 5 puntos

Indicar el resultado según la funcion que se indique

Cadena fuente Expresión Resultado

V  “567” r  valor (W) r


O  “839y76” e  valor (O) e
P  9765 w1  valor (V) w1 
W  “87.34” t2  cad (P) t2 
X1  287 g6  cad (X1) g6 

Apartado J: 5 puntos

De acuerdo a la función que se indique, escriba cual es el valor de la variable en resultado

Cadena fuente Expresión Resultado

A  “Los lobos son hambrientos” r1  cambiar (A, “son”, “estan”) r1 


R  “Mañana será muy tarde” r2  cambiar (R, “Mañana” ,”Al rato”) r2 
P  “El medio maraton del año” r3  cambiar (P, “El”,”Mi completisimo”) r3 
E  “1700” r4  cambiar (E, “00”, “99”) r4 
T  “456res4” r5  cambiar (T, “res”, “267”) r5 
Apartado E: 7puntos

Teniendo en cuenta el valor de las siguientes variables:

J”Que□el□objetivo□” Z”alcanzado” O”todos□los□dias” I”ser□felices”


A”disfrutar□lo□que□hacen□” E”la□meta” G”deseado”
Ejercicio para Borrar subcadena e insertar cambiar
Indica el valor de la cadena resultante siguiendo el orden que va tomando cada una de las variables.

Expresión

X  J & G & “□sea□” & Z


Y  borrar (X,17,8)
Y1  subcadena (A,1,12) & “□y□” & E & “,□” & I & “□en□el□” & J
L  subcadena(Y,1,16) & subcadena (G,1,2) & “□” & O & subcadena (Y,16,4) & “□” & I
X Insertar (X, 5, E&”□y□”)
XCambiar (X, “sea”,”sean”)
XInsertar (X, longitud(X-3), “s”)

Resultado
X
Y
Y1
L
X
X
X

Potrebbero piacerti anche