La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Fundamentos de Programación

Presentaciones similares


Presentación del tema: "Fundamentos de Programación"— Transcripción de la presentación:

1 Fundamentos de Programación
Las Cadenas de Caracteres

2 Introducción Las computadoras inicialmente fueron creadas para realizar calculos matemáticos complejos. Pero al transcurrir de los años esto se ha modificado, no solo se realiza operaciones de cálculo matemático complejas sino que también se procesan palabras

3 El juego de caracteres Los lenguajes de programación utilizan un juego de caracteres <<alfabeto>> para comunicarse con las computadoras. ASCII (American Standard Code for Information Interchange EBCDIC (Estended Binary Coded Decimal Interchange Code)

4 Cadena de caracteres Una cadena (string) de caracteres es un conjunto de caracteres – incluido el blanco – que se almacenan en un área contigua de la memoria. Pueden ser entradas/salidas a/desde un terminal. La longitud de una cadena es el número de caracteres que contiene. La cadena que no contiene ningún caracter se le denomina cadena vacía o nula.

5 Datos Tipo Caracter El dato tipo caracter (char) se incorpora en diferenres lenguajes de programación. Pueden ser constante o una variable que pertenezcan a este tipo de dato.

6 Operaciones con Cadenas
Las operaciones con cadenas más usuales son: Cálculo de la longitud Comparación Concatenación Extracción de subcadenas Búsqueda de información

7 Otras funciones de cadenas
Existen otras finciones de cadena internas al lenguaje o definidas por el usuario, que suelen ser de utilidad en programación y cuyo conocimiento es muy importante conocer: Insertar cadenas Borrar cadenas Cambiar cadenas Convertir cadenas en números y viceversa

8 Preguntas de Repaso Se desea eliminar los blancos de una frase dada terminada en un punto. Se supone que es posible leer los caracteres de la frase de uno en uno. Leer un caracter y deducir si está situado antes o después de la letra <<m>> en orden alfabético

9 Preguntas de Repaso Leer los caracteres y deducir si están en orden alfabético Leer una letra de un texto. Deducir si está o no comprendida entre las letras mayúsculas I-M inclusive. Contar el núemro de letras << i >> de una frase terminada en un punto. Se supone que las letras pueden leerse independientemente.


Descargar ppt "Fundamentos de Programación"

Presentaciones similares


Anuncios Google