SlideShare una empresa de Scribd logo
ESCUELA POLITECNICA DEL EJERCITO NOMBRE:                               WILMER CRIOLLO    TEMA:                               CADENAS       FECHA:                              19/11/2009
CADENAS DE CARATERES También llamada constante de cadena.. Tipo de dato compuesto Array de caracteres de tipo char, y terminado por un carácter nulo(O ').. ejemplo: ”ABC”=Cadena de caracteres                    es el cuarto elemento de la cadena * "ABC 11 es i g u a l a ' A '      *( "ABC" + 1) es i g u a l a ' B ‘       * ("ABC" + 2 ) es i g u a l a ' C '           * ( "ABC" + 3 ) es i g u a l a ' O '
Diferencia entre array y caracter Array de caratres Cadena de caracteres El numero total de caracteres  de  una cadena en C es siempre igual  a la longuitud de la cadena +1.
Como declaramos una cadena Las cadenas se declaran como el operador postfijo  1 contiene el tamaño máximo del objeto.  El tipo base, naturalmente, es char, o bien unsignedchar: char  texto [ 81] ; / * una línea de caracteres de texto * / char orden [ 40] ; / * cadena utilizada para recibir una  orden del unsignedchar datos; / * puede contener cualquier carácter ASCII * /
Inicializar una cadena Los tipos de arraysrequieren una inicialización que consiste en una lista de valores separados por comas y encerrados entre llaves. char texto[81] = " E s t o es una cadend."; chartextodemo[255] = "Esta es una cadena muy larga"; charcadenatest[] = "¿Cuál es la longitud de esta cadena?"; Las cadenas texto y textodemo pueden contener 80 y 254 caracteres respectivamente más el carácter nulo. La tercera cadena, cadena test, se declara con una especificación de tipo incompleta y se completa sólo con el inicializador.  Por ejemplo, si trata de hacer Unacadena = "ABC" ;

Más contenido relacionado

La actualidad más candente

1 1 2 Datos Primitivas Y Objetos
1 1 2 Datos Primitivas Y Objetos1 1 2 Datos Primitivas Y Objetos
1 1 2 Datos Primitivas Y Objetos
UVM
 
cadenas
cadenascadenas
cadenas
GABOVFS
 
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
 
Intro a ruby
Intro a rubyIntro a ruby
Intro a ruby
Velmuz Buzz
 
Tipos de datos ok
Tipos de datos okTipos de datos ok
Tipos de datos ok
Tensor
 
Notacion hungara
Notacion hungaraNotacion hungara
Notacion hungara
Daniel Robles
 
Librerias de dev c++
Librerias de dev c++Librerias de dev c++
Librerias de dev c++
fredyorellana7
 
Seccion Fundamentos SCJP
Seccion Fundamentos SCJPSeccion Fundamentos SCJP
Seccion Fundamentos SCJP
jcherrera
 
RegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones RegularesRegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones Regulares
Isabel Gómez
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
Bryangio2002
 
Notacion Hungara
Notacion HungaraNotacion Hungara
Notacion Hungara
Ashley Stronghold Witwicky
 
2 poo u1 10 salida con formato y flujos de entrada
2 poo u1 10 salida con formato y flujos de entrada2 poo u1 10 salida con formato y flujos de entrada
2 poo u1 10 salida con formato y flujos de entrada
Jorge Ivan Rivalcoba Rivas
 
Strwlr
StrwlrStrwlr
Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)
IrvinOrta
 
esto es una tabla de tipos de datos en c++
esto es una tabla de tipos de datos en c++esto es una tabla de tipos de datos en c++
esto es una tabla de tipos de datos en c++
axel hernandez
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
Tensor
 
Automatas[1]
Automatas[1]Automatas[1]
Automatas[1]
guestfefd1a4
 
Ambiente
 Ambiente Ambiente
Ambiente
infobran
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
Colegio Agropecuario de San Carlos
 
Ambiente de programacin en pascal
Ambiente de programacin en pascalAmbiente de programacin en pascal
Ambiente de programacin en pascal
Colegio Agropecuario de San Carlos
 

La actualidad más candente (20)

1 1 2 Datos Primitivas Y Objetos
1 1 2 Datos Primitivas Y Objetos1 1 2 Datos Primitivas Y Objetos
1 1 2 Datos Primitivas Y Objetos
 
cadenas
cadenascadenas
cadenas
 
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++
 
Intro a ruby
Intro a rubyIntro a ruby
Intro a ruby
 
Tipos de datos ok
Tipos de datos okTipos de datos ok
Tipos de datos ok
 
Notacion hungara
Notacion hungaraNotacion hungara
Notacion hungara
 
Librerias de dev c++
Librerias de dev c++Librerias de dev c++
Librerias de dev c++
 
Seccion Fundamentos SCJP
Seccion Fundamentos SCJPSeccion Fundamentos SCJP
Seccion Fundamentos SCJP
 
RegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones RegularesRegExp JavaScript Expresiones Regulares
RegExp JavaScript Expresiones Regulares
 
Tipos de datos para C++
Tipos de datos para C++Tipos de datos para C++
Tipos de datos para C++
 
Notacion Hungara
Notacion HungaraNotacion Hungara
Notacion Hungara
 
2 poo u1 10 salida con formato y flujos de entrada
2 poo u1 10 salida con formato y flujos de entrada2 poo u1 10 salida con formato y flujos de entrada
2 poo u1 10 salida con formato y flujos de entrada
 
Strwlr
StrwlrStrwlr
Strwlr
 
Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)
 
esto es una tabla de tipos de datos en c++
esto es una tabla de tipos de datos en c++esto es una tabla de tipos de datos en c++
esto es una tabla de tipos de datos en c++
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Automatas[1]
Automatas[1]Automatas[1]
Automatas[1]
 
Ambiente
 Ambiente Ambiente
Ambiente
 
Ambiente de programación en pascal
Ambiente de programación en pascalAmbiente de programación en pascal
Ambiente de programación en pascal
 
Ambiente de programacin en pascal
Ambiente de programacin en pascalAmbiente de programacin en pascal
Ambiente de programacin en pascal
 

Similar a Escuela Politecnica Del Ejercito

Cadena Juan Bastidas
Cadena Juan BastidasCadena Juan Bastidas
Cadena Juan Bastidas
Juan Bastidas
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
Tensor
 
Pe15 cadenacaracteres
Pe15 cadenacaracteresPe15 cadenacaracteres
Pe15 cadenacaracteres
Marco Antonio Plascencia
 
Funciones cadena
Funciones cadenaFunciones cadena
Funciones cadena
Tutorial Html
 
Cadenas
CadenasCadenas
Cadena De Caracteres_adrian
Cadena De Caracteres_adrianCadena De Caracteres_adrian
Cadena De Caracteres_adrian
Adrian Sanchez
 
Asignacion
AsignacionAsignacion
Asignacion
Fernando Solis
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
Edison Cruz
 
6.2 cadenas de caracteres
6.2 cadenas de caracteres6.2 cadenas de caracteres
6.2 cadenas de caracteres
SNPP
 
Cadenas y/o strings
Cadenas y/o stringsCadenas y/o strings
Cadenas y/o strings
Fernando Solis
 
!Prograc8
!Prograc8!Prograc8
!Prograc8
robertoxe
 
08 strings o cadenas
08 strings o cadenas08 strings o cadenas
08 strings o cadenas
horusblom
 
Funciones hallar, encontrar, extraer, izquierda, derecha y largo
Funciones hallar, encontrar, extraer, izquierda, derecha y largoFunciones hallar, encontrar, extraer, izquierda, derecha y largo
Funciones hallar, encontrar, extraer, izquierda, derecha y largo
Balbino Rodriguez
 
Apunte cadenas
Apunte cadenasApunte cadenas
Apunte cadenas
Carina del Milagro Ruiz
 
Funciones str
Funciones strFunciones str
Funciones str
Sharliemaster
 
Strcmp
StrcmpStrcmp
expresion-regular.pdf
expresion-regular.pdfexpresion-regular.pdf
expresion-regular.pdf
fispari1
 
Articulacion ii -_cadenas
Articulacion ii -_cadenasArticulacion ii -_cadenas
Articulacion ii -_cadenas
Luis Fernando
 
Fpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.comFpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.com
FresyMetal
 
Lo básico sobre strings
Lo básico sobre stringsLo básico sobre strings
Lo básico sobre strings
Google
 

Similar a Escuela Politecnica Del Ejercito (20)

Cadena Juan Bastidas
Cadena Juan BastidasCadena Juan Bastidas
Cadena Juan Bastidas
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Pe15 cadenacaracteres
Pe15 cadenacaracteresPe15 cadenacaracteres
Pe15 cadenacaracteres
 
Funciones cadena
Funciones cadenaFunciones cadena
Funciones cadena
 
Cadenas
CadenasCadenas
Cadenas
 
Cadena De Caracteres_adrian
Cadena De Caracteres_adrianCadena De Caracteres_adrian
Cadena De Caracteres_adrian
 
Asignacion
AsignacionAsignacion
Asignacion
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
6.2 cadenas de caracteres
6.2 cadenas de caracteres6.2 cadenas de caracteres
6.2 cadenas de caracteres
 
Cadenas y/o strings
Cadenas y/o stringsCadenas y/o strings
Cadenas y/o strings
 
!Prograc8
!Prograc8!Prograc8
!Prograc8
 
08 strings o cadenas
08 strings o cadenas08 strings o cadenas
08 strings o cadenas
 
Funciones hallar, encontrar, extraer, izquierda, derecha y largo
Funciones hallar, encontrar, extraer, izquierda, derecha y largoFunciones hallar, encontrar, extraer, izquierda, derecha y largo
Funciones hallar, encontrar, extraer, izquierda, derecha y largo
 
Apunte cadenas
Apunte cadenasApunte cadenas
Apunte cadenas
 
Funciones str
Funciones strFunciones str
Funciones str
 
Strcmp
StrcmpStrcmp
Strcmp
 
expresion-regular.pdf
expresion-regular.pdfexpresion-regular.pdf
expresion-regular.pdf
 
Articulacion ii -_cadenas
Articulacion ii -_cadenasArticulacion ii -_cadenas
Articulacion ii -_cadenas
 
Fpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.comFpr Tema6 www.fresymetal.com
Fpr Tema6 www.fresymetal.com
 
Lo básico sobre strings
Lo básico sobre stringsLo básico sobre strings
Lo básico sobre strings
 

Escuela Politecnica Del Ejercito

  • 1. ESCUELA POLITECNICA DEL EJERCITO NOMBRE: WILMER CRIOLLO TEMA: CADENAS FECHA: 19/11/2009
  • 2. CADENAS DE CARATERES También llamada constante de cadena.. Tipo de dato compuesto Array de caracteres de tipo char, y terminado por un carácter nulo(O ').. ejemplo: ”ABC”=Cadena de caracteres es el cuarto elemento de la cadena * "ABC 11 es i g u a l a ' A ' *( "ABC" + 1) es i g u a l a ' B ‘ * ("ABC" + 2 ) es i g u a l a ' C ' * ( "ABC" + 3 ) es i g u a l a ' O '
  • 3. Diferencia entre array y caracter Array de caratres Cadena de caracteres El numero total de caracteres de una cadena en C es siempre igual a la longuitud de la cadena +1.
  • 4. Como declaramos una cadena Las cadenas se declaran como el operador postfijo 1 contiene el tamaño máximo del objeto. El tipo base, naturalmente, es char, o bien unsignedchar: char texto [ 81] ; / * una línea de caracteres de texto * / char orden [ 40] ; / * cadena utilizada para recibir una orden del unsignedchar datos; / * puede contener cualquier carácter ASCII * /
  • 5. Inicializar una cadena Los tipos de arraysrequieren una inicialización que consiste en una lista de valores separados por comas y encerrados entre llaves. char texto[81] = " E s t o es una cadend."; chartextodemo[255] = "Esta es una cadena muy larga"; charcadenatest[] = "¿Cuál es la longitud de esta cadena?"; Las cadenas texto y textodemo pueden contener 80 y 254 caracteres respectivamente más el carácter nulo. La tercera cadena, cadena test, se declara con una especificación de tipo incompleta y se completa sólo con el inicializador. Por ejemplo, si trata de hacer Unacadena = "ABC" ;