PRCTICA
#
11
Objetivos
Utilizar
el
lenguaje
de
programacin
de
MATLAB
en
la
solucin
de
problemas
que
requieren
el
uso
de:
o Cadenas
de
caracteres
Actividades
1) (PRACTI31.m)
Por
lo
general,
las
fechas
se
imprimen
en
diferentes
formatos
en
la
correspondencia
de
negocios.
Dos
de
los
formatos
ms
comunes
son:
04-01-2011
y
enero
04
de
2011
Escriba
un
programa
que
lea
la
fecha
en
el
primer
formato
y
que
la
imprima
en
el
segundo
formato.
En
lugar
de
utilizar
la
estructura
de
control
if,
utilice
la
instruccin
switch,
siga
las
instrucciones
del
profesor.
2) (PRACTI32.m)
Se
desea
simular
un
generador
de
palabras,
el
cual
puede
mostrar
por
pantalla
palabras
vlidas
en
el
alfabeto
espaol
o
no.
Para
lograrlo,
debe
realizar
lo
siguiente:
Elabore
una
funcin
GenWord,
la
cual
permite:
Llenar
un
arreglo
V
con
todas
las
vocales
en
maysculas
del
alfabeto
espaol.
Llenar
un
arreglo
C
con
todas
las
consonantes
en
maysculas
del
alfabeto
espaol.
Devolver
una
palabra
de
4
letras,
la
cual
puede
comenzar
con
vocal
o
consonante,
Ingrese
la
cantidad
de
palabras:
4
pero
las
dems
letras
deben
ir
en
forma
Palabra
generada:
VELA
alternada.
Desea
aceptarla
(1:
Si,
0:
No):
1
Elabore
un
programa
que
permita:
Palabra
generada:
IBUX
a) Leer
y
validar
la
cantidad
n
de
palabras
a
Desea
aceptarla
(1:
Si,
0:
No):
0
generar.
b) Para
cada
palabra
generada,
llamando
Palabra
generada:
ADAN
previamente
a
la
funcin
GenWord,
se
debe
Desea
aceptarla
(1:
Si,
0:
No):
1
pedir
al
usuario
si
la
palabra
es
vlida
o
no
lo
Palabra
generada:
CARO
es.
Desea
aceptarla
(1:
Si,
0:
No):
1
c) Mostrar
la
cantidad
de
palabras
vlidas.
3) (PRACTI33.m)
Los
nombres
de
usuario
para
una
compaa
se
crean
a
partir
de
los
nombres
y
el
apellido
paterno
de
sus
empleados
conformado
por
un
mximo
de
8
letras,
usando
una
letra
de
cada
nombre
y
el
resto
de
su
apellido.
Por
ejemplo:
Juan
Pedro
Salazar,
tendr
como
usuario
jpsalaza.
Mara
Mercedes
Arce,
tendr
como
usuario
mmarce.
Francisco
Antonio
Yagual,
tendr
como
usuario
fayagual.
Cantidad
de
palabras
vlidas:
3
a) Realice la funcin user(nombre1, nombre2, apellido), la cual recibe los nombres y el apellido paterno del empleado y devuelve su nombre de usuario. b) Realice un programa que registre en lnea los nombres de n empleados de una compaa y muestre un listado con los correspondientes nombres de usuario. 4) Al finalizar la prctica, hay que enviar los archivos *.m al SIDWEB.