SlideShare una empresa de Scribd logo
1 de 1
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
                                   INSTITUTO DE CIENCIAS MATEMÁTICAS
                                     FUNDAMENTOS DE COMPUTACIÓN
                                                 DEBER
Fecha Máxima de Entrega: 13/agosto/2009

Utilice como lenguaje de programación MATLAB:

1.   Existen palabras que tienen menor cantidad de caracteres que otras, para cierta
     aplicación informática se necesita identificar cuáles son las que cumplen con esas
     características.

     Escriba un programa que lea una frase de hasta 80 caracteres e indique cuáles son las 2
     palabras que tienen la menor longitud.

2.   Escriba un programa que lea una frase con un máximo de 80 caracteres y la encripte de
     acuerdo a las siguientes reglas:

     a.   Recorrer la cadena en grupos de 3 caracteres e intercambiar el primero con el
          tercero.
     b.   Si el último grupo tiene menos de 3 caracteres no se modifica.

     Para encriptar la frase diseñe una función que reciba como parámetro dicha frase y la
     encripte. El programa debe mostrar la frase encriptada.

3.   Dados dos vectores U y V, se define la distancia de Hamming, d(U, V), como el número
     de posiciones en las cuales difieren los vectores U y V.

     Por ejemplo: si U = 20001 y V = 10103, entonces d(U, V) = 3, ya que existen tres
     posiciones (la primera, la tercera y la quinta) en las cuales los dos vectores tienen
     diferente valor.

     Escriba una función, denominada Hamming, que reciba como parámetros dos cadenas
     de caracteres y retorne un entero que indique la distancia Hamming entre ellas. Si las
     cadenas no tienen longitudes iguales la función retornará -1. Elabore adicionalmente un
     programa de prueba para utilizar la función creada.

4.   Suponga que desea realizar un programa para imprimir el monto de un cheque, el mismo
     que contiene 9 espacios en blanco. Si el monto es grande los 9 espacios serán ocupados,
     por ejemplo: 11,230.60. Por otro lado, si el monto es menor, habrá que completar la
     cadena de caracteres con asteriscos, por ejemplo: ****99.87.

     Escriba un programa que lea un número válido (un máximo de 5 enteros y 2 cifras
     decimales) y lo imprima en el formato especificado.

Más contenido relacionado

Similar a Deber 10 Agosto Fc

58 Php. Mensajes De Correo
58 Php. Mensajes De Correo58 Php. Mensajes De Correo
58 Php. Mensajes De CorreoJosé M. Padilla
 
Algoritmos compresión Cubi-Romero-Toledo
Algoritmos compresión Cubi-Romero-ToledoAlgoritmos compresión Cubi-Romero-Toledo
Algoritmos compresión Cubi-Romero-ToledoBelen Toledo
 
Grupos y codigos matematica discreta
Grupos y codigos  matematica discretaGrupos y codigos  matematica discreta
Grupos y codigos matematica discretaleidysamelia
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlabMarc Llanos
 
Tema fuente y parrafo
Tema fuente y parrafoTema fuente y parrafo
Tema fuente y parrafoCarlos Caro
 
Computación I
Computación IComputación I
Computación IOrianajpr
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaAeChm-MgMs-NnNm-OpSe
 
Laboratorio 1 progra 2
Laboratorio 1   progra 2Laboratorio 1   progra 2
Laboratorio 1 progra 2mdiazmed
 
6.1 arrays en java
6.1 arrays en java 6.1 arrays en java
6.1 arrays en java Johan Retos
 
CODIGO HUFFMAN-1.pptx
CODIGO HUFFMAN-1.pptxCODIGO HUFFMAN-1.pptx
CODIGO HUFFMAN-1.pptxJosGmez15617
 
Guia Ejercicios Basicos Programacin Ii 1
Guia Ejercicios Basicos  Programacin Ii 1Guia Ejercicios Basicos  Programacin Ii 1
Guia Ejercicios Basicos Programacin Ii 1kaikuse
 

Similar a Deber 10 Agosto Fc (20)

Guía de ejercicios de manejo de cadena de caracteres
Guía de ejercicios de manejo de cadena de caracteresGuía de ejercicios de manejo de cadena de caracteres
Guía de ejercicios de manejo de cadena de caracteres
 
Clase2 ejercicios
Clase2 ejerciciosClase2 ejercicios
Clase2 ejercicios
 
Pseudolenguaje
PseudolenguajePseudolenguaje
Pseudolenguaje
 
58 Php. Mensajes De Correo
58 Php. Mensajes De Correo58 Php. Mensajes De Correo
58 Php. Mensajes De Correo
 
Algoritmos compresión Cubi-Romero-Toledo
Algoritmos compresión Cubi-Romero-ToledoAlgoritmos compresión Cubi-Romero-Toledo
Algoritmos compresión Cubi-Romero-Toledo
 
Hpcs conf poster
Hpcs conf posterHpcs conf poster
Hpcs conf poster
 
Codificacion HUFFMAN en matlab
Codificacion HUFFMAN en matlabCodificacion HUFFMAN en matlab
Codificacion HUFFMAN en matlab
 
Grupos y codigos matematica discreta
Grupos y codigos  matematica discretaGrupos y codigos  matematica discreta
Grupos y codigos matematica discreta
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlab
 
Tema fuente y parrafo
Tema fuente y parrafoTema fuente y parrafo
Tema fuente y parrafo
 
Computación I
Computación IComputación I
Computación I
 
Compu
CompuCompu
Compu
 
ADA 3
ADA 3ADA 3
ADA 3
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
Laboratorio 1 progra 2
Laboratorio 1   progra 2Laboratorio 1   progra 2
Laboratorio 1 progra 2
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
6.1 arrays en java
6.1 arrays en java 6.1 arrays en java
6.1 arrays en java
 
CODIGO HUFFMAN-1.pptx
CODIGO HUFFMAN-1.pptxCODIGO HUFFMAN-1.pptx
CODIGO HUFFMAN-1.pptx
 
Guia Ejercicios Basicos Programacin Ii 1
Guia Ejercicios Basicos  Programacin Ii 1Guia Ejercicios Basicos  Programacin Ii 1
Guia Ejercicios Basicos Programacin Ii 1
 

Último

Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 

Último (20)

Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 

Deber 10 Agosto Fc

  • 1. ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL INSTITUTO DE CIENCIAS MATEMÁTICAS FUNDAMENTOS DE COMPUTACIÓN DEBER Fecha Máxima de Entrega: 13/agosto/2009 Utilice como lenguaje de programación MATLAB: 1. Existen palabras que tienen menor cantidad de caracteres que otras, para cierta aplicación informática se necesita identificar cuáles son las que cumplen con esas características. Escriba un programa que lea una frase de hasta 80 caracteres e indique cuáles son las 2 palabras que tienen la menor longitud. 2. Escriba un programa que lea una frase con un máximo de 80 caracteres y la encripte de acuerdo a las siguientes reglas: a. Recorrer la cadena en grupos de 3 caracteres e intercambiar el primero con el tercero. b. Si el último grupo tiene menos de 3 caracteres no se modifica. Para encriptar la frase diseñe una función que reciba como parámetro dicha frase y la encripte. El programa debe mostrar la frase encriptada. 3. Dados dos vectores U y V, se define la distancia de Hamming, d(U, V), como el número de posiciones en las cuales difieren los vectores U y V. Por ejemplo: si U = 20001 y V = 10103, entonces d(U, V) = 3, ya que existen tres posiciones (la primera, la tercera y la quinta) en las cuales los dos vectores tienen diferente valor. Escriba una función, denominada Hamming, que reciba como parámetros dos cadenas de caracteres y retorne un entero que indique la distancia Hamming entre ellas. Si las cadenas no tienen longitudes iguales la función retornará -1. Elabore adicionalmente un programa de prueba para utilizar la función creada. 4. Suponga que desea realizar un programa para imprimir el monto de un cheque, el mismo que contiene 9 espacios en blanco. Si el monto es grande los 9 espacios serán ocupados, por ejemplo: 11,230.60. Por otro lado, si el monto es menor, habrá que completar la cadena de caracteres con asteriscos, por ejemplo: ****99.87. Escriba un programa que lea un número válido (un máximo de 5 enteros y 2 cifras decimales) y lo imprima en el formato especificado.