SlideShare una empresa de Scribd logo
Universidad Nacional Experimental “ Francisco de Miranda”  Área Ciencias de la Educación Aprendizaje Dialógico Interactivo Programa: Educación U. C. Computación I Cadenas de Caracteres Santa Ana de Coro, julio de 2010 Por: Licdo. Wladimir Chirinos
Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Las cadenas de caracteres son un tipo especial de arreglo pues se trata de un conjunto de datos de  tipo   char  (texto), a este tipo de cadenas también se les conoce como " cadenas ". Básicamente el manejo de cadenas es muy similar al de los arreglos.  Sintaxis de declaración. Para la declaración de una cadena de caracteres se debe codificar de la siguiente forma: tipo_de_dato   nombre [longitud_de_la_cadena] Definición
Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Sintaxis de declaración codificada Las siguientes especificaciones hacen referencia a la declaración de varias cadenas de caracteres de diferentes longitudes. char  sexo ; char   nombre [15]; char   apellido [15]; char   direccion [30]; char   telefono [11]; Cadena llamada  sexo  de longitud 1. Cadena llamada  nombre  de longitud 15. Cadena llamada  apellido  de longitud 15. Cadena llamada  direccion  de longitud 30. Cadena llamada  telefono  de longitud 11. La longitud indica la cantidad máxima de caracteres (letras) que podrá almacenar la cadena.
Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Uso de las cadenas de caracteres Este tipo de dato es muy usado en todos los lenguajes de programación puesto que los mismos son usados para describir las características de las personas o cosas. Por ejemplo cuando se esta llenando el formulario de datos para la creación de un correo electrónico se debe indicar: el  nombre ,  país ,  dirección   de   correo , entre otros datos, por naturaleza los mismos son de tipo texto o cadenas de caracteres.
Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Uso de las cadenas de caracteres Desarrollar un programa que solicite al usuario el ingreso del  nombre, apellido, salario por horas y horas trabajadas  para calcular el  sueldo  que debe cobrar esta persona. El enunciado descrito indica al programador que deben ser declarar las siguiente variables: nombre : es una cadena. (Forma parte de la entrada de los datos) apellido : es una cadena (Forma parte de la entrada de los datos) salario_por_horas : numérica. (Forma parte de la entrada de los datos) horas_trabajadas : numérica. (Forma parte de la entrada de los datos) sueldo : numérica. El sueldo se calcula en base a las variables de entrada.
Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Desarrollo codificado del enunciado #include<iostream> using namespace std; int main() { char nombre[15],apellido[15];  //Declaración de las cadenas float sph, ht, sueldo;  //Declaración de variables numéricas cout<<&quot;Ingrese el nombre:&quot;;  //Mensaje para el usuario cin>>nombre;  //Solicitud del datos de entrada cout<<&quot;Ingrese el apellido:&quot;; cin>>apellido; cout<<&quot;Ingrese el salario por horas:&quot;; cin>>sph; cout<<&quot;Ingrese las horas trabajadas:&quot;; cin>>ht; sueldo=sph*ht;  //Proceso, calculo del sueldo del trabajador cout<<&quot;Usted debe cobrar la cantidad de:&quot;<<sueldo<<endl;  //Visualización en pantalla del resultado del cálculo. return 0; }
Universidad Nacional Experimental “ Francisco de Miranda”  Área Ciencias de la Educación Aprendizaje Dialógico Interactivo Programa: Educación U. C. Computación I Cadenas de Caracteres Por: Licdo. Wladimir Chirinos

Más contenido relacionado

PDF
PPS
Identificadores, variables y constantes
PPT
Media, Mediana Y Moda De Datos Agrupados
PPSX
Tema 1-1: datos y tipos de datos
PPTX
Diapositivas De Tablas y Base Datos
PPSX
Tema 1-2 identificadores - variable y constante
PDF
Definición de punteros en C++ en Introducción a la Programación
Identificadores, variables y constantes
Media, Mediana Y Moda De Datos Agrupados
Tema 1-1: datos y tipos de datos
Diapositivas De Tablas y Base Datos
Tema 1-2 identificadores - variable y constante
Definición de punteros en C++ en Introducción a la Programación

La actualidad más candente (20)

PPTX
Linea del tiempo de la ingenieria en sistemas
PPT
Cableado estructurado
PDF
9 Curso de POO en java - variables, constantes y objetos
PPT
Reglas de transformación
PPTX
Norma eia tia 568-b y 568a
PDF
Arreglos en PSeInt
PPT
8 tipos variables constantes
PDF
Ejercicios resueltos en el Laboratorio de estructuras struct registros
PPTX
Sql DML Lenguaje de manipulación de datos
PPT
Clase I Estructura de Datos
PDF
Arreglos o dimensiones en pseint
PPTX
Arreglos de registros
PPTX
Estructura basica para c++
DOCX
linea del tiempo de las telecomunicaciones
PPTX
¿Como hacer un pseudocodigo y diagrama de flujo?
PPTX
Pilas, colas, y listas estructura de datos
PPTX
Access point
PDF
Modelo entidad relacion
PPT
Capas superiores
PPT
2-Archivos.ppt
Linea del tiempo de la ingenieria en sistemas
Cableado estructurado
9 Curso de POO en java - variables, constantes y objetos
Reglas de transformación
Norma eia tia 568-b y 568a
Arreglos en PSeInt
8 tipos variables constantes
Ejercicios resueltos en el Laboratorio de estructuras struct registros
Sql DML Lenguaje de manipulación de datos
Clase I Estructura de Datos
Arreglos o dimensiones en pseint
Arreglos de registros
Estructura basica para c++
linea del tiempo de las telecomunicaciones
¿Como hacer un pseudocodigo y diagrama de flujo?
Pilas, colas, y listas estructura de datos
Access point
Modelo entidad relacion
Capas superiores
2-Archivos.ppt
Publicidad

Destacado (20)

PPS
La mejor cadena
PPT
C# Diferencias
PPS
Cadenas por e-_mail
PPS
Cadenitas
PDF
Estandares informatica
PPS
Amigos De Verdad
PDF
Lista enlazada
PPSX
Basics of c++
PPTX
Intro To C++ - Class #18: Vectors & Arrays
DOCX
PPTX
Lenguaje c
PPTX
LENGUAJE ENSAMBLADOR
PPTX
Lenguaje ensamblador
PPTX
Lenguaje c josequerales
PDF
Vectors i operacions amb vectors
PPT
Lenguaje Borland C - Estructura y Componentes
PPTX
Lenguaje c
PPTX
Lenguaje ensamblador
PPT
C++: inheritance, composition, polymorphism
PPTX
El cigoto ¿es persona?
La mejor cadena
C# Diferencias
Cadenas por e-_mail
Cadenitas
Estandares informatica
Amigos De Verdad
Lista enlazada
Basics of c++
Intro To C++ - Class #18: Vectors & Arrays
Lenguaje c
LENGUAJE ENSAMBLADOR
Lenguaje ensamblador
Lenguaje c josequerales
Vectors i operacions amb vectors
Lenguaje Borland C - Estructura y Componentes
Lenguaje c
Lenguaje ensamblador
C++: inheritance, composition, polymorphism
El cigoto ¿es persona?
Publicidad

Similar a Cadena caracteres (20)

PPTX
Pe15 cadenacaracteres
PPTX
Articulacion ii -_cadenas
PPTX
Fundamentos de programacion
PPTX
Escuela Politecnica Del Ejercito
PDF
6.2 cadenas de caracteres
PPTX
Cadenas de Caracteres
PPTX
Programacion
PPTX
Programacion
PDF
08 strings o cadenas
PPTX
Cadena Juan Bastidas
PDF
Cadena de caracteres
PPTX
Cadenas y funciones de cadena
PPTX
Cadenas y funciones de cadena
PPT
Fpr Tema6 www.fresymetal.com
PDF
Apunte cadenas
PPT
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
DOC
Funciones cadena
PPT
Capitulo 8 Cadenas
PDF
Tema2 C++ 2004 2005
PDF
Cadenas mey
Pe15 cadenacaracteres
Articulacion ii -_cadenas
Fundamentos de programacion
Escuela Politecnica Del Ejercito
6.2 cadenas de caracteres
Cadenas de Caracteres
Programacion
Programacion
08 strings o cadenas
Cadena Juan Bastidas
Cadena de caracteres
Cadenas y funciones de cadena
Cadenas y funciones de cadena
Fpr Tema6 www.fresymetal.com
Apunte cadenas
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
Funciones cadena
Capitulo 8 Cadenas
Tema2 C++ 2004 2005
Cadenas mey

Más de wladimirclipper (17)

PPTX
Insertar presentación publicada en slishare.
PDF
Cómo registrarse en la Plataforma de ADI
PPTX
Actividad de Memoria. JClic Author
PDF
Experiencia Educativa con la Red Social Pinterest
PDF
Curador de contenidos
PPTX
Ciclo de vida de un SI y BD
PPTX
Fundamentos de los sistemas de información
PPTX
Páginas web ii. Formato HTML
PPTX
Páginas web en formato HTML
PPTX
Programación Orientada a Objetos
PPT
Estructuras condicionales
PPT
Introducción programacion
PPT
Introducción c++
PPT
Técnica de resolución de problemas
PPT
Estructuras repetitivas
PPT
Vectores
PPS
Paradigma 5 Monos
Insertar presentación publicada en slishare.
Cómo registrarse en la Plataforma de ADI
Actividad de Memoria. JClic Author
Experiencia Educativa con la Red Social Pinterest
Curador de contenidos
Ciclo de vida de un SI y BD
Fundamentos de los sistemas de información
Páginas web ii. Formato HTML
Páginas web en formato HTML
Programación Orientada a Objetos
Estructuras condicionales
Introducción programacion
Introducción c++
Técnica de resolución de problemas
Estructuras repetitivas
Vectores
Paradigma 5 Monos

Último (20)

PDF
Metodologías Activas con herramientas IAG
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
Metodologías Activas con herramientas IAG
2 GRADO UNIDAD 5 - 2025.docx para primaria
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Escuela Sabática 6. A través del Mar Rojo.pdf
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Cosacos y hombres del Este en el Heer.ppt
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Escuelas Desarmando una mirada subjetiva a la educación
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
Punto Critico - Brian Tracy Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf

Cadena caracteres

  • 1. Universidad Nacional Experimental “ Francisco de Miranda” Área Ciencias de la Educación Aprendizaje Dialógico Interactivo Programa: Educación U. C. Computación I Cadenas de Caracteres Santa Ana de Coro, julio de 2010 Por: Licdo. Wladimir Chirinos
  • 2. Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Las cadenas de caracteres son un tipo especial de arreglo pues se trata de un conjunto de datos de tipo char (texto), a este tipo de cadenas también se les conoce como &quot; cadenas &quot;. Básicamente el manejo de cadenas es muy similar al de los arreglos. Sintaxis de declaración. Para la declaración de una cadena de caracteres se debe codificar de la siguiente forma: tipo_de_dato nombre [longitud_de_la_cadena] Definición
  • 3. Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Sintaxis de declaración codificada Las siguientes especificaciones hacen referencia a la declaración de varias cadenas de caracteres de diferentes longitudes. char sexo ; char nombre [15]; char apellido [15]; char direccion [30]; char telefono [11]; Cadena llamada sexo de longitud 1. Cadena llamada nombre de longitud 15. Cadena llamada apellido de longitud 15. Cadena llamada direccion de longitud 30. Cadena llamada telefono de longitud 11. La longitud indica la cantidad máxima de caracteres (letras) que podrá almacenar la cadena.
  • 4. Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Uso de las cadenas de caracteres Este tipo de dato es muy usado en todos los lenguajes de programación puesto que los mismos son usados para describir las características de las personas o cosas. Por ejemplo cuando se esta llenando el formulario de datos para la creación de un correo electrónico se debe indicar: el nombre , país , dirección de correo , entre otros datos, por naturaleza los mismos son de tipo texto o cadenas de caracteres.
  • 5. Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Uso de las cadenas de caracteres Desarrollar un programa que solicite al usuario el ingreso del nombre, apellido, salario por horas y horas trabajadas para calcular el sueldo que debe cobrar esta persona. El enunciado descrito indica al programador que deben ser declarar las siguiente variables: nombre : es una cadena. (Forma parte de la entrada de los datos) apellido : es una cadena (Forma parte de la entrada de los datos) salario_por_horas : numérica. (Forma parte de la entrada de los datos) horas_trabajadas : numérica. (Forma parte de la entrada de los datos) sueldo : numérica. El sueldo se calcula en base a las variables de entrada.
  • 6. Cadenas de Caracteres Licdo. Wladimir Chirinos UNEFM DITE - 2010 Desarrollo codificado del enunciado #include<iostream> using namespace std; int main() { char nombre[15],apellido[15]; //Declaración de las cadenas float sph, ht, sueldo; //Declaración de variables numéricas cout<<&quot;Ingrese el nombre:&quot;; //Mensaje para el usuario cin>>nombre; //Solicitud del datos de entrada cout<<&quot;Ingrese el apellido:&quot;; cin>>apellido; cout<<&quot;Ingrese el salario por horas:&quot;; cin>>sph; cout<<&quot;Ingrese las horas trabajadas:&quot;; cin>>ht; sueldo=sph*ht; //Proceso, calculo del sueldo del trabajador cout<<&quot;Usted debe cobrar la cantidad de:&quot;<<sueldo<<endl; //Visualización en pantalla del resultado del cálculo. return 0; }
  • 7. Universidad Nacional Experimental “ Francisco de Miranda” Área Ciencias de la Educación Aprendizaje Dialógico Interactivo Programa: Educación U. C. Computación I Cadenas de Caracteres Por: Licdo. Wladimir Chirinos