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 Santa Ana de Coro, julio de 2010 Por: Licdo. Wladimir Chirinos

Cadena caracteres

Embed Size (px)

Citation preview

Universidad Nacional Experimental“Francisco de Miranda”

Área Ciencias de la Educación Aprendizaje Dialógico InteractivoPrograma: EducaciónU. C. Computación I

Santa Ana de Coro, julio de 2010

Por:Licdo. Wladimir Chirinos

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

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.

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.

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.

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<<"Ingrese el nombre:"; //Mensaje para el usuario cin>>nombre; //Solicitud del datos de entrada cout<<"Ingrese el apellido:"; cin>>apellido; cout<<"Ingrese el salario por horas:"; cin>>sph; cout<<"Ingrese las horas trabajadas:"; cin>>ht; sueldo=sph*ht; //Proceso, calculo del sueldo del trabajador cout<<"Usted debe cobrar la cantidad de:"<<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 InteractivoPrograma: EducaciónU. C. Computación I

Por:Licdo. Wladimir Chirinos