SlideShare una empresa de Scribd logo
1 de 5
FUNCION STRNCMP Primero “B” Sistemas
STRNCMP Concepto: Compara hasta num caracteres de la cadena C str1 a los de la cadena C str2. Esta función comienza comparando el primer carácter de cada cadena. Si son iguales entre sí, continúa con los siguientes pares hasta que los personajes son diferentes, hasta que un carácter de terminación nulo, se alcanza, o hasta que num personajes coinciden en ambas cadenas, lo que ocurra primero. Comparación de los n primeros caracteres de cadenas, con seguridad binaria
STRNCMP Parámetros str1 cadena de C a comparar.  str2 cadena de C a comparar.  num El número máximo de caracteres a comparar. Sintaxis int strncmp ( string cad1, string cad2, int largo)
STRNCMP Esta función es similar a strcmp(), con la diferencia que se puede especificar el (límite superior del) número de caracteres (largo) de cada cadena que se usarán en la comparación. Si alguna de las cadenas es menor que el largo, se usará su longitud para la comparación. Valor de Retorno Devuelve un valor entero que indica la relación entre las cuerdas: ,[object Object]
Un valor superior a cero indica que el primer carácter que no coincide con un valor mayor en str1 que en str2,

Más contenido relacionado

La actualidad más candente

Caracteres y Cadenas en C
Caracteres y Cadenas en CCaracteres y Cadenas en C
Caracteres y Cadenas en CRonny Parra
 
Cadenas De Caracteres
Cadenas De CaracteresCadenas De Caracteres
Cadenas De CaracteresMauricio
 
trabajo grupal de Vectores Unidimencionales C++
trabajo grupal  de Vectores Unidimencionales C++trabajo grupal  de Vectores Unidimencionales C++
trabajo grupal de Vectores Unidimencionales C++AronSilva
 
4- Cálculo en varias variables (para Matemáticas de Bioquímica)
4- Cálculo en varias variables (para Matemáticas de Bioquímica)4- Cálculo en varias variables (para Matemáticas de Bioquímica)
4- Cálculo en varias variables (para Matemáticas de Bioquímica)Javier García Molleja
 
Matlab INIT
Matlab INITMatlab INIT
Matlab INITTensor
 
Derivada Direccional
Derivada DireccionalDerivada Direccional
Derivada Direccionaljose davila
 
Gráfica derivada e Integral de una función discreta y continua en matlab
Gráfica derivada e Integral de una función discreta y continua en matlabGráfica derivada e Integral de una función discreta y continua en matlab
Gráfica derivada e Integral de una función discreta y continua en matlabFabián Garzón
 
Visual basic... tattyerick... for
Visual basic... tattyerick... forVisual basic... tattyerick... for
Visual basic... tattyerick... forStalyn Cruz
 
Apuntes apuntadores 2 a
Apuntes apuntadores 2 aApuntes apuntadores 2 a
Apuntes apuntadores 2 apabesacv
 
Fpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.comFpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.comFresyMetal
 
PROY 3: VERIFICACION DE PALINDROMOS
PROY 3: VERIFICACION DE PALINDROMOSPROY 3: VERIFICACION DE PALINDROMOS
PROY 3: VERIFICACION DE PALINDROMOSgaby
 
Métodos de integración
Métodos de integraciónMétodos de integración
Métodos de integraciónandy20140
 
Programacion II
Programacion IIProgramacion II
Programacion IIreina2006
 

La actualidad más candente (19)

Presentación de fourier
Presentación de fourierPresentación de fourier
Presentación de fourier
 
Caracteres y Cadenas en C
Caracteres y Cadenas en CCaracteres y Cadenas en C
Caracteres y Cadenas en C
 
Strrchr
StrrchrStrrchr
Strrchr
 
Cadenas De Caracteres
Cadenas De CaracteresCadenas De Caracteres
Cadenas De Caracteres
 
trabajo grupal de Vectores Unidimencionales C++
trabajo grupal  de Vectores Unidimencionales C++trabajo grupal  de Vectores Unidimencionales C++
trabajo grupal de Vectores Unidimencionales C++
 
Cadenas
CadenasCadenas
Cadenas
 
Convolucion
ConvolucionConvolucion
Convolucion
 
4- Cálculo en varias variables (para Matemáticas de Bioquímica)
4- Cálculo en varias variables (para Matemáticas de Bioquímica)4- Cálculo en varias variables (para Matemáticas de Bioquímica)
4- Cálculo en varias variables (para Matemáticas de Bioquímica)
 
Matlab INIT
Matlab INITMatlab INIT
Matlab INIT
 
Derivada Direccional
Derivada DireccionalDerivada Direccional
Derivada Direccional
 
Gráfica derivada e Integral de una función discreta y continua en matlab
Gráfica derivada e Integral de una función discreta y continua en matlabGráfica derivada e Integral de una función discreta y continua en matlab
Gráfica derivada e Integral de una función discreta y continua en matlab
 
Visual basic... tattyerick... for
Visual basic... tattyerick... forVisual basic... tattyerick... for
Visual basic... tattyerick... for
 
Revisando la jerarquía de chomsky
Revisando la jerarquía de chomskyRevisando la jerarquía de chomsky
Revisando la jerarquía de chomsky
 
Apuntes apuntadores 2 a
Apuntes apuntadores 2 aApuntes apuntadores 2 a
Apuntes apuntadores 2 a
 
Fpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.comFpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.com
 
Cadenas de Caracteres
Cadenas de CaracteresCadenas de Caracteres
Cadenas de Caracteres
 
PROY 3: VERIFICACION DE PALINDROMOS
PROY 3: VERIFICACION DE PALINDROMOSPROY 3: VERIFICACION DE PALINDROMOS
PROY 3: VERIFICACION DE PALINDROMOS
 
Métodos de integración
Métodos de integraciónMétodos de integración
Métodos de integración
 
Programacion II
Programacion IIProgramacion II
Programacion II
 

Similar a Strncmp

Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Milton Nicolay
 
Capitulo 8 Cadenas
Capitulo 8  CadenasCapitulo 8  Cadenas
Capitulo 8 Cadenasguest506dc9
 
30 Php. Cadenas Alfanumericas
30 Php. Cadenas Alfanumericas30 Php. Cadenas Alfanumericas
30 Php. Cadenas AlfanumericasJosé M. Padilla
 
Funciones Y Procedimientos Vb 1
Funciones Y Procedimientos Vb 1Funciones Y Procedimientos Vb 1
Funciones Y Procedimientos Vb 1UVM
 
Lista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónLista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónAna Ruth G H
 
matrices
matricesmatrices
matricesangel
 
Caracteres y cadenas en C
Caracteres y cadenas en CCaracteres y cadenas en C
Caracteres y cadenas en CRonny Parra
 
14 Caracteres Y Cadenas
14 Caracteres Y Cadenas14 Caracteres Y Cadenas
14 Caracteres Y Cadenaslichic
 
programacion07 (1).pdf
programacion07 (1).pdfprogramacion07 (1).pdf
programacion07 (1).pdfmarina879195
 
Guia De Practica 3
Guia De Practica 3Guia De Practica 3
Guia De Practica 3louis
 
expresion-regular.pdf
expresion-regular.pdfexpresion-regular.pdf
expresion-regular.pdffispari1
 
18 tipos-de-datos
18 tipos-de-datos18 tipos-de-datos
18 tipos-de-datosAndy T
 

Similar a Strncmp (20)

Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
 
Capitulo 8 Cadenas
Capitulo 8  CadenasCapitulo 8  Cadenas
Capitulo 8 Cadenas
 
Taller 1 de estructuras
Taller 1 de estructurasTaller 1 de estructuras
Taller 1 de estructuras
 
30 Php. Cadenas Alfanumericas
30 Php. Cadenas Alfanumericas30 Php. Cadenas Alfanumericas
30 Php. Cadenas Alfanumericas
 
Funciones Y Procedimientos Vb 1
Funciones Y Procedimientos Vb 1Funciones Y Procedimientos Vb 1
Funciones Y Procedimientos Vb 1
 
Lista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónLista de raptor sus comandos y su función
Lista de raptor sus comandos y su función
 
Cadenas caracteres
Cadenas caracteresCadenas caracteres
Cadenas caracteres
 
Implementación de Aplicaciones Basadas en Texto
Implementación de Aplicaciones Basadas en TextoImplementación de Aplicaciones Basadas en Texto
Implementación de Aplicaciones Basadas en Texto
 
matrices
matricesmatrices
matrices
 
Lista de Comandos
Lista de ComandosLista de Comandos
Lista de Comandos
 
Caracteres y cadenas en C
Caracteres y cadenas en CCaracteres y cadenas en C
Caracteres y cadenas en C
 
14 Caracteres Y Cadenas
14 Caracteres Y Cadenas14 Caracteres Y Cadenas
14 Caracteres Y Cadenas
 
Algoritmos y Estructura de datos
Algoritmos y Estructura de datosAlgoritmos y Estructura de datos
Algoritmos y Estructura de datos
 
programacion07 (1).pdf
programacion07 (1).pdfprogramacion07 (1).pdf
programacion07 (1).pdf
 
Dn12 u3 a18_vsrg
Dn12 u3 a18_vsrgDn12 u3 a18_vsrg
Dn12 u3 a18_vsrg
 
Comandos
ComandosComandos
Comandos
 
Guia De Practica 3
Guia De Practica 3Guia De Practica 3
Guia De Practica 3
 
Apunte cadenas
Apunte cadenasApunte cadenas
Apunte cadenas
 
expresion-regular.pdf
expresion-regular.pdfexpresion-regular.pdf
expresion-regular.pdf
 
18 tipos-de-datos
18 tipos-de-datos18 tipos-de-datos
18 tipos-de-datos
 

Más de Jorge Ñauñay (14)

Ciclo de vida cascada
Ciclo de vida cascadaCiclo de vida cascada
Ciclo de vida cascada
 
Diagramas web E
Diagramas web EDiagramas web E
Diagramas web E
 
Turbo c++ 3.0
Turbo c++ 3.0Turbo c++ 3.0
Turbo c++ 3.0
 
Programacion c
Programacion cProgramacion c
Programacion c
 
Introduccion c
Introduccion cIntroduccion c
Introduccion c
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
 
Matrices
MatricesMatrices
Matrices
 
Strpbrk
StrpbrkStrpbrk
Strpbrk
 
Strcat
StrcatStrcat
Strcat
 
Strrev
StrrevStrrev
Strrev
 
Strwlr
StrwlrStrwlr
Strwlr
 
Strnset
StrnsetStrnset
Strnset
 
Strlen
StrlenStrlen
Strlen
 

Último

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
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
 
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
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 

Último (20)

Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
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
 
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
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 

Strncmp

  • 1. FUNCION STRNCMP Primero “B” Sistemas
  • 2. STRNCMP Concepto: Compara hasta num caracteres de la cadena C str1 a los de la cadena C str2. Esta función comienza comparando el primer carácter de cada cadena. Si son iguales entre sí, continúa con los siguientes pares hasta que los personajes son diferentes, hasta que un carácter de terminación nulo, se alcanza, o hasta que num personajes coinciden en ambas cadenas, lo que ocurra primero. Comparación de los n primeros caracteres de cadenas, con seguridad binaria
  • 3. STRNCMP Parámetros str1 cadena de C a comparar. str2 cadena de C a comparar. num El número máximo de caracteres a comparar. Sintaxis int strncmp ( string cad1, string cad2, int largo)
  • 4.
  • 5. Un valor superior a cero indica que el primer carácter que no coincide con un valor mayor en str1 que en str2,
  • 6. Y un valor inferior a cero indica lo contrario.
  • 7. Devuelve < 0 si cad1 es menor que cad2; > 0 si cad1 es mayor que cad2, y 0 si son iguales.Nótese que esta comparación es sensible a mayúsculas y minúsculas
  • 8. STRNCMP #include <stdio.h> #include <string.h> int main () { char str[][5] = { "R2D2" , "C3PO" , "R2A6" }; int n; puts ("Lookingfor R2 astromechdroids..."); for (n=0 ; n<3 ; n++) if (strncmp (str[n],"R2xx",2) == 0) { printf ("found %s",str[n]); } return 0; }