SlideShare una empresa de Scribd logo
1 de 8
EN ESTA EXPOSICIÓN, EXPLORAREMOS CÓMO COMPARAR CADENAS UTILIZANDO LOS VALORES ASCII EN EL
PROGRAMACIÓN C.
DE ESTA TÉCNICA, Y CÓMO IMPLEMENTARLA TANTO EN UN PROGRAMA PRINCIPAL
VEREMOS CONCEPTOS CLAVE, EJEMPLOS PRÁCTICOS, VENTAJAS Y
COMO EN
LENGUAJE DE
DESVENTAJAS
FUNCIONES.
I T RODUC C I O
CO
RE P RE E
CEPTO DE
T AC I O A C I I
LA REPRESENTACIÓN ASCII ASIGNA
Y ' A' ES 97 . ESTA REPRESENTACIÓN NUMÉRICA NOS PERMITE COMPARAR CARACTERES Y,
VALORES NUMÉRICOS A CARACTERES. POR EJEMPLO, ' A' ES 65
POR LO
TANTO, CADENAS, UTILIZANDO SUS VALORES ASCII.
C OMO C OMP ARAR C ADE A U A DO
A C I I
Las operaciones
T RI
de comparación,
G E
como igualdad y desigualdad, pueden realizarse
los valores ASCII de los
sus valores numéricos, lo que nos ayuda a determinar
caracteres. Al comparar dos caracteres, estamos
su orden alfabético
utilizando
comparando
relativo..
EJEMPLO: COMPARAR LAS CADENAS " MANZANA" Y " BANANA".
PASO 1 : COMPARAMOS PRIMEROS CARACTERES
ES ANTERIOR EN ORDEN.
('M' Y 'B'). 'M' > 'B', POR LO TANTO, "BANANA"
SIGUIENTE CARÁCTER.
PASO
PASO
PASO
2 : SEGUNDOS
3 : TERCEROS
4 : CUARTOS
CARACTERES
CARACTERES
CARACTERES
('A'
('N'
('Z'
Y ' A').
Y ' N').
Y ' A').
SON IGUALES,
SON IGUALES,
' Z' > ' A', POR
AVANZAMOS AL
AVANZAMOS.
LO TANTO, " MANZANA" ES ANTERIOR
EN ORDEN.
CONCLUSIÓN: " MANZANA" VIENE ANTES QUE " BANANA" EN ORDEN ALFABÉTICO.
IMPLEMENTAR.
SIMPLE DE
LA COMPARACIÓN
PRINCIPIANTES
DE CADENAS BASADA EN VALORES ASCII ES FÁCIL DE IMPLEMENTAR, LO QUE LA HACE IDEAL PARA
EN PROGRAMACIÓN.
EN TÉRMINOS DE RECURSOS.
RECURSOS COMPUTACIONALES EN COMPARACIÓN CON ENFOQUES MÁS COMPLEJOS.
EFICIENTE
UTILIZA MENOS
ÚTIL PARA ORDENAR Y BUSCAR EN LISTAS DE CADENAS.
ES ESPECIALMENTE ÚTIL PARA ORDENAR Y BUSCAR CADENAS EN LISTAS, YA QUE PERMITE DETERMINAR SU ORDEN
ALFABÉTICO.
Ventajas
Deventajas y consideraciones
Sensibilidad a Mayúsculas/Minúsculas: La comparación ASCII distingue entre mayúsculas y
minúsculas, lo que puede llevar a resultados inesperados si no se manejan
adecuadamente.
Caracteres Especiales e Idiomas: No es adecuada para idiomas con caracteres especiales
o símbolos que no se ajustan a la tabla ASCII estándar.
Conocimiento de la Tabla ASCII: Requiere comprender la tabla ASCII para realizar
comparaciones precisas y tomar decisiones informadas.
Limitaciones Culturales: Puede no ser aplicable a todos los contextos culturales y
lingüísticos debido a las diferencias en los ordenamientos de caracteres.
Consideraciones Adicionales:
Siempre se debe tener en cuenta la sensibilidad a mayúsculas/minúsculas y, si es
necesario, convertir las cadenas a un caso consistente antes de la comparación.
Para aplicaciones que involucran varios idiomas y caracteres especiales, es
recomendable explorar enfoques más robustos de manejo de cadenas.
conclusiones
La comparación de cadenas utilizando valores ASCII en C es una técnica poderosa que
permite tomar decisiones y ordenar cadenas en función de su orden alfabético. Aunque es
sencilla y eficiente, es importante entender sus limitaciones y considerar factores
como mayúsculas/minúsculas y caracteres especiales. Con este conocimiento, podemos
aplicar esta técnica de manera efectiva en nuestros programas en C.
Ejemplos:
como se veria en un main( ) como aplicarlo en funciones

Más contenido relacionado

Más de Fernando Solis

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
BÚSQUEDA DE SUBCADENAS EN C
BÚSQUEDA DE SUBCADENAS EN CBÚSQUEDA DE SUBCADENAS EN C
BÚSQUEDA DE SUBCADENAS EN CFernando Solis
 
Almacenamiento de informacion en una estructura
Almacenamiento de informacion en una estructuraAlmacenamiento de informacion en una estructura
Almacenamiento de informacion en una estructuraFernando Solis
 
Entrada y salida de datos
Entrada y salida de datosEntrada y salida de datos
Entrada y salida de datosFernando Solis
 
Longitud y Concatenacion
Longitud y ConcatenacionLongitud y Concatenacion
Longitud y ConcatenacionFernando Solis
 
Lectura de datos de cadena
Lectura de datos de cadenaLectura de datos de cadena
Lectura de datos de cadenaFernando Solis
 
Introducción a Tipos de Datos Abstractos (TDA)
Introducción a Tipos de Datos Abstractos (TDA)Introducción a Tipos de Datos Abstractos (TDA)
Introducción a Tipos de Datos Abstractos (TDA)Fernando Solis
 
Archivos Binarios vs Archivos de Texto
Archivos Binarios vs Archivos de TextoArchivos Binarios vs Archivos de Texto
Archivos Binarios vs Archivos de TextoFernando Solis
 
DEFINICION DE CADENAS O STRINGS
DEFINICION DE CADENAS O STRINGSDEFINICION DE CADENAS O STRINGS
DEFINICION DE CADENAS O STRINGSFernando Solis
 
Declaración e inicialización de variables de tipo cadena
Declaración e inicialización de variables de tipo cadenaDeclaración e inicialización de variables de tipo cadena
Declaración e inicialización de variables de tipo cadenaFernando Solis
 
Acceso en tipos de datos abstractos
Acceso en tipos de datos abstractosAcceso en tipos de datos abstractos
Acceso en tipos de datos abstractosFernando Solis
 
Arreglo Orden Seleccion
Arreglo  Orden SeleccionArreglo  Orden Seleccion
Arreglo Orden SeleccionFernando Solis
 
Algoritmos de Busqueda
Algoritmos de BusquedaAlgoritmos de Busqueda
Algoritmos de BusquedaFernando Solis
 

Más de Fernando Solis (20)

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
AULA INVERTIDA.pdf
AULA INVERTIDA.pdfAULA INVERTIDA.pdf
AULA INVERTIDA.pdf
 
Subcadenas-en-C
Subcadenas-en-CSubcadenas-en-C
Subcadenas-en-C
 
BÚSQUEDA DE SUBCADENAS EN C
BÚSQUEDA DE SUBCADENAS EN CBÚSQUEDA DE SUBCADENAS EN C
BÚSQUEDA DE SUBCADENAS EN C
 
Almacenamiento de informacion en una estructura
Almacenamiento de informacion en una estructuraAlmacenamiento de informacion en una estructura
Almacenamiento de informacion en una estructura
 
Entrada y salida de datos
Entrada y salida de datosEntrada y salida de datos
Entrada y salida de datos
 
Longitud y Concatenacion
Longitud y ConcatenacionLongitud y Concatenacion
Longitud y Concatenacion
 
Lectura de datos de cadena
Lectura de datos de cadenaLectura de datos de cadena
Lectura de datos de cadena
 
Introducción a Tipos de Datos Abstractos (TDA)
Introducción a Tipos de Datos Abstractos (TDA)Introducción a Tipos de Datos Abstractos (TDA)
Introducción a Tipos de Datos Abstractos (TDA)
 
Archivos Binarios vs Archivos de Texto
Archivos Binarios vs Archivos de TextoArchivos Binarios vs Archivos de Texto
Archivos Binarios vs Archivos de Texto
 
DEFINICION DE CADENAS O STRINGS
DEFINICION DE CADENAS O STRINGSDEFINICION DE CADENAS O STRINGS
DEFINICION DE CADENAS O STRINGS
 
Declaración e inicialización de variables de tipo cadena
Declaración e inicialización de variables de tipo cadenaDeclaración e inicialización de variables de tipo cadena
Declaración e inicialización de variables de tipo cadena
 
Conversion de Strings
Conversion de StringsConversion de Strings
Conversion de Strings
 
Cadenas y/o strings
Cadenas y/o stringsCadenas y/o strings
Cadenas y/o strings
 
Asignacion
AsignacionAsignacion
Asignacion
 
Acceso en tipos de datos abstractos
Acceso en tipos de datos abstractosAcceso en tipos de datos abstractos
Acceso en tipos de datos abstractos
 
Arreglo Orden Seleccion
Arreglo  Orden SeleccionArreglo  Orden Seleccion
Arreglo Orden Seleccion
 
Algoritmos de Busqueda
Algoritmos de BusquedaAlgoritmos de Busqueda
Algoritmos de Busqueda
 
Quick Sort
Quick SortQuick Sort
Quick Sort
 
Ordenacion Radix
Ordenacion RadixOrdenacion Radix
Ordenacion Radix
 

Último

PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto gradoSantosprez2
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básicomaxgamesofficial15
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfefmenaes
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxLorenaHualpachoque
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocacecifranco1981
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Pere Miquel Rosselló Espases
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...Reneeavia
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasFlor Idalia Espinoza Ortega
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...Agrela Elvixeo
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaAlejandrino Halire Ccahuana
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisPsicClinGlendaBerrez
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónVasallo1
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdflvela1316
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióPere Miquel Rosselló Espases
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.JonathanCovena1
 
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptxnelsontobontrujillo
 

Último (20)

flujo de materia y energía ecosistemas.
flujo de materia y  energía ecosistemas.flujo de materia y  energía ecosistemas.
flujo de materia y energía ecosistemas.
 
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básico
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdf
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la época
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
 
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdfTÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
 

Comparacion de arreglos Strings

  • 1.
  • 2. EN ESTA EXPOSICIÓN, EXPLORAREMOS CÓMO COMPARAR CADENAS UTILIZANDO LOS VALORES ASCII EN EL PROGRAMACIÓN C. DE ESTA TÉCNICA, Y CÓMO IMPLEMENTARLA TANTO EN UN PROGRAMA PRINCIPAL VEREMOS CONCEPTOS CLAVE, EJEMPLOS PRÁCTICOS, VENTAJAS Y COMO EN LENGUAJE DE DESVENTAJAS FUNCIONES. I T RODUC C I O
  • 3. CO RE P RE E CEPTO DE T AC I O A C I I LA REPRESENTACIÓN ASCII ASIGNA Y ' A' ES 97 . ESTA REPRESENTACIÓN NUMÉRICA NOS PERMITE COMPARAR CARACTERES Y, VALORES NUMÉRICOS A CARACTERES. POR EJEMPLO, ' A' ES 65 POR LO TANTO, CADENAS, UTILIZANDO SUS VALORES ASCII.
  • 4. C OMO C OMP ARAR C ADE A U A DO A C I I Las operaciones T RI de comparación, G E como igualdad y desigualdad, pueden realizarse los valores ASCII de los sus valores numéricos, lo que nos ayuda a determinar caracteres. Al comparar dos caracteres, estamos su orden alfabético utilizando comparando relativo.. EJEMPLO: COMPARAR LAS CADENAS " MANZANA" Y " BANANA". PASO 1 : COMPARAMOS PRIMEROS CARACTERES ES ANTERIOR EN ORDEN. ('M' Y 'B'). 'M' > 'B', POR LO TANTO, "BANANA" SIGUIENTE CARÁCTER. PASO PASO PASO 2 : SEGUNDOS 3 : TERCEROS 4 : CUARTOS CARACTERES CARACTERES CARACTERES ('A' ('N' ('Z' Y ' A'). Y ' N'). Y ' A'). SON IGUALES, SON IGUALES, ' Z' > ' A', POR AVANZAMOS AL AVANZAMOS. LO TANTO, " MANZANA" ES ANTERIOR EN ORDEN. CONCLUSIÓN: " MANZANA" VIENE ANTES QUE " BANANA" EN ORDEN ALFABÉTICO.
  • 5. IMPLEMENTAR. SIMPLE DE LA COMPARACIÓN PRINCIPIANTES DE CADENAS BASADA EN VALORES ASCII ES FÁCIL DE IMPLEMENTAR, LO QUE LA HACE IDEAL PARA EN PROGRAMACIÓN. EN TÉRMINOS DE RECURSOS. RECURSOS COMPUTACIONALES EN COMPARACIÓN CON ENFOQUES MÁS COMPLEJOS. EFICIENTE UTILIZA MENOS ÚTIL PARA ORDENAR Y BUSCAR EN LISTAS DE CADENAS. ES ESPECIALMENTE ÚTIL PARA ORDENAR Y BUSCAR CADENAS EN LISTAS, YA QUE PERMITE DETERMINAR SU ORDEN ALFABÉTICO. Ventajas
  • 6. Deventajas y consideraciones Sensibilidad a Mayúsculas/Minúsculas: La comparación ASCII distingue entre mayúsculas y minúsculas, lo que puede llevar a resultados inesperados si no se manejan adecuadamente. Caracteres Especiales e Idiomas: No es adecuada para idiomas con caracteres especiales o símbolos que no se ajustan a la tabla ASCII estándar. Conocimiento de la Tabla ASCII: Requiere comprender la tabla ASCII para realizar comparaciones precisas y tomar decisiones informadas. Limitaciones Culturales: Puede no ser aplicable a todos los contextos culturales y lingüísticos debido a las diferencias en los ordenamientos de caracteres. Consideraciones Adicionales: Siempre se debe tener en cuenta la sensibilidad a mayúsculas/minúsculas y, si es necesario, convertir las cadenas a un caso consistente antes de la comparación. Para aplicaciones que involucran varios idiomas y caracteres especiales, es recomendable explorar enfoques más robustos de manejo de cadenas.
  • 7. conclusiones La comparación de cadenas utilizando valores ASCII en C es una técnica poderosa que permite tomar decisiones y ordenar cadenas en función de su orden alfabético. Aunque es sencilla y eficiente, es importante entender sus limitaciones y considerar factores como mayúsculas/minúsculas y caracteres especiales. Con este conocimiento, podemos aplicar esta técnica de manera efectiva en nuestros programas en C.
  • 8. Ejemplos: como se veria en un main( ) como aplicarlo en funciones