SlideShare a Scribd company logo
1 of 9
Download to read offline
LENGUAJE
                                            “C”
                                                           Programación




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Funciones de “Carácter”
                Estas funciones las utilizaremos activando
                 previamente la librería <ctype.h>
                Mediante las funciones de esta librería
                 podemos analizar el contenido de una cadena
                 de caracteres o de un array, para saber si
                 existen determinados caracteres.

                                          #include <ctype.h>



Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Funciones Carácter
                Isalpha(carácter): Esta función detecta si existen
                 los caracteres alfabéticos (a-z), si el resultado de la
                 función es diferente a 0 es que ha localizado un
                 carácter.
                Isdigit(carácter): Detecta si existen valores
                 numéricos del (0 al 9), si es así retorna un valor
                 diferente de 0




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Funciones Carácter II
                Isalnum(carácter): Detecta caracteres
                 alfanuméricos, si es así retorna diferente de 0.
                Islower(carácter): Detecta caracteres en
                 minúsculas. Si los detecta retorna un valor diferente a
                 0.
                Isupper(carácter): Detecta mayúsculas.
                Isspace(carácter): Localiza espacios en blanco.




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Funciones Carácter III
                Ispunct(carácter): Localiza signos de
                 puntuación, si los localiza retorna un valor
                 diferente de 0.




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Ejemplo funciones “Carácter”
             #include <conio.h>
            #include <stdio.h>
            #include <ctype.h>
            #include <string.h>
            Void main(){
            Char frase[20];
            Int mas=0,a;
            Printf(“Introduce una palabra:”);gets(frase);
            For (a=0;a<strlen(frase);a++)
            If (isdigit(frase[a])!=0)
            Mas++;
            Printf(“El numero de caracteres numéricos es %d “,mas);
            Getch();
            }




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Funciones Varias
             Correspondientes a la librería <dos.h>
            Sleep(segundos); Realiza un retardo de x segundos
            Delay(milisegundos);  Retardo de x milisegundos
            Sound(frecuencia);  Emite un sonido correspondiente a la
                                                                                   frecuencia.

            Nosound(frecuencia);                                              Elimina el sonido correspondiente.




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Funciones Varias
            Correspondientes a la librería <conio.h>
            Wherex();  Indica el numero de la columna
                                          (horizontal) donde se encuentra situado
                                                el cursor.
            Wherey();  Indica el numero de la fila (vertical)
                                                         donde se encuentra el cursor.




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Funciones de Impresión
                Para volcar por impresora información,
                 tendremos que utilizar funciones de la librería
                 <stdio.h>.
                Función: fprintf  stdprn
                   Ejemplo
                       Fprintf(stdprn,”texto”+codigos+secuencias de escape”, variables);

                   Fputs(“cadena”,stdprn);




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

More Related Content

What's hot

Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Oziel Solis Juarez
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CCristian Maza
 
Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosandreadelacruz002
 
Libreria ronald jimenez
Libreria ronald jimenezLibreria ronald jimenez
Libreria ronald jimenezUTPL
 
Funciones de Cadenas/ Computación para ingenieros
Funciones de Cadenas/ Computación para ingenierosFunciones de Cadenas/ Computación para ingenieros
Funciones de Cadenas/ Computación para ingenierosMaria jose Ramirez perez
 
Practica 1
Practica 1Practica 1
Practica 1Tensor
 
Bibliotecas que existen_para_c++_ (2)
Bibliotecas que existen_para_c++_ (2)Bibliotecas que existen_para_c++_ (2)
Bibliotecas que existen_para_c++_ (2)andreadelacruz002
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupoEmily_Fdez
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupoEmily_Fdez
 
Jorge salazar 4 to b xd
Jorge salazar 4 to b xdJorge salazar 4 to b xd
Jorge salazar 4 to b xdJorgitop15
 
iNDICE DE CONTENIDOS
iNDICE DE CONTENIDOSiNDICE DE CONTENIDOS
iNDICE DE CONTENIDOSMarco Rosero
 

What's hot (15)

Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_Bibliotecas o librerias_para_c_
Bibliotecas o librerias_para_c_
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación C
 
Bibliotecas de c_
Bibliotecas de c_Bibliotecas de c_
Bibliotecas de c_
 
Libreria c++
Libreria c++Libreria c++
Libreria c++
 
Centro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_serviciosCentro de estudios_tecnologicos_industrial_y_de_servicios
Centro de estudios_tecnologicos_industrial_y_de_servicios
 
Librerias de C++
Librerias de C++Librerias de C++
Librerias de C++
 
Libreria ronald jimenez
Libreria ronald jimenezLibreria ronald jimenez
Libreria ronald jimenez
 
Funciones de Cadenas/ Computación para ingenieros
Funciones de Cadenas/ Computación para ingenierosFunciones de Cadenas/ Computación para ingenieros
Funciones de Cadenas/ Computación para ingenieros
 
Practica 1
Practica 1Practica 1
Practica 1
 
Bibliotecas que existen_para_c++_ (2)
Bibliotecas que existen_para_c++_ (2)Bibliotecas que existen_para_c++_ (2)
Bibliotecas que existen_para_c++_ (2)
 
Investigacion 1
Investigacion 1Investigacion 1
Investigacion 1
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupo
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupo
 
Jorge salazar 4 to b xd
Jorge salazar 4 to b xdJorge salazar 4 to b xd
Jorge salazar 4 to b xd
 
iNDICE DE CONTENIDOS
iNDICE DE CONTENIDOSiNDICE DE CONTENIDOS
iNDICE DE CONTENIDOS
 

Viewers also liked

Viewers also liked (20)

Propuesta red social
Propuesta red socialPropuesta red social
Propuesta red social
 
Motivacion en el aula
Motivacion en el aulaMotivacion en el aula
Motivacion en el aula
 
Presentación educación salud y enfermedad
Presentación educación salud y enfermedadPresentación educación salud y enfermedad
Presentación educación salud y enfermedad
 
Cuenta en tw
Cuenta en twCuenta en tw
Cuenta en tw
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Las flores (1)
Las flores (1)Las flores (1)
Las flores (1)
 
Dinámicas unidad2
Dinámicas unidad2Dinámicas unidad2
Dinámicas unidad2
 
Tecnología streaming
Tecnología streamingTecnología streaming
Tecnología streaming
 
Desarollo sustentable
Desarollo sustentableDesarollo sustentable
Desarollo sustentable
 
Hipnotizados
HipnotizadosHipnotizados
Hipnotizados
 
Dispositivos de networking
Dispositivos de networkingDispositivos de networking
Dispositivos de networking
 
5 Integración de las nntt, en los centros que carecen
5 Integración de las nntt, en los centros que carecen5 Integración de las nntt, en los centros que carecen
5 Integración de las nntt, en los centros que carecen
 
Industrias culturales en la era digital
Industrias culturales en la era digitalIndustrias culturales en la era digital
Industrias culturales en la era digital
 
Erika avella sonia calderon
Erika avella sonia calderonErika avella sonia calderon
Erika avella sonia calderon
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Unidad 11
Unidad 11Unidad 11
Unidad 11
 
Emprendimiento 12
Emprendimiento 12Emprendimiento 12
Emprendimiento 12
 
Aprendizaje colaborativo web 2.0
Aprendizaje colaborativo web 2.0Aprendizaje colaborativo web 2.0
Aprendizaje colaborativo web 2.0
 
Tutorial
Tutorial Tutorial
Tutorial
 
Brasil
BrasilBrasil
Brasil
 

Similar to !Prograc9

Computacion funciones definidas por el programador
Computacion funciones definidas por el programadorComputacion funciones definidas por el programador
Computacion funciones definidas por el programadorManuel
 
Presentaciónconversionnumerica
PresentaciónconversionnumericaPresentaciónconversionnumerica
Presentaciónconversionnumericajbersosa
 
Desarrollo de aplicaciones , programacion en dev ++
Desarrollo de aplicaciones , programacion  en   dev ++Desarrollo de aplicaciones , programacion  en   dev ++
Desarrollo de aplicaciones , programacion en dev ++ernestre
 
Desarrollo de aplicaciones , programacion en dev ++
Desarrollo de aplicaciones , programacion  en   dev ++Desarrollo de aplicaciones , programacion  en   dev ++
Desarrollo de aplicaciones , programacion en dev ++ernestre
 
13 Creacion De Una Libreria Propia
13 Creacion De Una Libreria Propia13 Creacion De Una Libreria Propia
13 Creacion De Una Libreria Propialichic
 
creacion de una libreria propia
creacion de una libreria propiacreacion de una libreria propia
creacion de una libreria propiarilara
 
Presentaciónconversionnumerica
PresentaciónconversionnumericaPresentaciónconversionnumerica
Presentaciónconversionnumericajbersosa
 
Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_LaishaXime
 
Estructura basica de_c_(2)
Estructura basica de_c_(2)Estructura basica de_c_(2)
Estructura basica de_c_(2)gadiel1515
 
Librerias dee c_ (1)
Librerias dee c_ (1)Librerias dee c_ (1)
Librerias dee c_ (1)Maztherprozh
 

Similar to !Prograc9 (20)

!Prograc2
!Prograc2!Prograc2
!Prograc2
 
Presentacion Python
Presentacion  Python Presentacion  Python
Presentacion Python
 
Computacion funciones definidas por el programador
Computacion funciones definidas por el programadorComputacion funciones definidas por el programador
Computacion funciones definidas por el programador
 
Pascal
PascalPascal
Pascal
 
Presentaciónconversionnumerica
PresentaciónconversionnumericaPresentaciónconversionnumerica
Presentaciónconversionnumerica
 
!Prograc1
!Prograc1!Prograc1
!Prograc1
 
Desarrollo de aplicaciones , programacion en dev ++
Desarrollo de aplicaciones , programacion  en   dev ++Desarrollo de aplicaciones , programacion  en   dev ++
Desarrollo de aplicaciones , programacion en dev ++
 
Desarrollo de aplicaciones , programacion en dev ++
Desarrollo de aplicaciones , programacion  en   dev ++Desarrollo de aplicaciones , programacion  en   dev ++
Desarrollo de aplicaciones , programacion en dev ++
 
13 Creacion De Una Libreria Propia
13 Creacion De Una Libreria Propia13 Creacion De Una Libreria Propia
13 Creacion De Una Libreria Propia
 
creacion de una libreria propia
creacion de una libreria propiacreacion de una libreria propia
creacion de una libreria propia
 
Dev c++
Dev c++Dev c++
Dev c++
 
Presentaciónconversionnumerica
PresentaciónconversionnumericaPresentaciónconversionnumerica
Presentaciónconversionnumerica
 
Act 01
Act 01Act 01
Act 01
 
Estructura basica de_c_
Estructura basica de_c_Estructura basica de_c_
Estructura basica de_c_
 
Estructura basica de_c_(2)
Estructura basica de_c_(2)Estructura basica de_c_(2)
Estructura basica de_c_(2)
 
Flex y bison
Flex y bisonFlex y bison
Flex y bison
 
Librerias de c_
Librerias de c_Librerias de c_
Librerias de c_
 
Librerias dee c_
Librerias dee c_Librerias dee c_
Librerias dee c_
 
Librerias dee c_ (1)
Librerias dee c_ (1)Librerias dee c_ (1)
Librerias dee c_ (1)
 
BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++BIBLIOTECAS PARA C++
BIBLIOTECAS PARA C++
 

More from jbersosa

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standarjbersosa
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepcionesjbersosa
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catchjbersosa
 
Clasen1java
Clasen1javaClasen1java
Clasen1javajbersosa
 
Programación java1
Programación java1Programación java1
Programación java1jbersosa
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistopjbersosa
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacionjbersosa
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principaljbersosa
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2jbersosa
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891jbersosa
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informaticajbersosa
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)jbersosa
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónjbersosa
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...jbersosa
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosjbersosa
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una redjbersosa
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2jbersosa
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportjbersosa
 

More from jbersosa (20)

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standar
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catch
 
Main
MainMain
Main
 
Clasen1java
Clasen1javaClasen1java
Clasen1java
 
Programación java1
Programación java1Programación java1
Programación java1
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistop
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacion
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Php
PhpPhp
Php
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una red
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
 

!Prograc9

  • 1. LENGUAJE “C” Programación Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 2. Funciones de “Carácter”  Estas funciones las utilizaremos activando previamente la librería <ctype.h>  Mediante las funciones de esta librería podemos analizar el contenido de una cadena de caracteres o de un array, para saber si existen determinados caracteres. #include <ctype.h> Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 3. Funciones Carácter  Isalpha(carácter): Esta función detecta si existen los caracteres alfabéticos (a-z), si el resultado de la función es diferente a 0 es que ha localizado un carácter.  Isdigit(carácter): Detecta si existen valores numéricos del (0 al 9), si es así retorna un valor diferente de 0 Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 4. Funciones Carácter II  Isalnum(carácter): Detecta caracteres alfanuméricos, si es así retorna diferente de 0.  Islower(carácter): Detecta caracteres en minúsculas. Si los detecta retorna un valor diferente a 0.  Isupper(carácter): Detecta mayúsculas.  Isspace(carácter): Localiza espacios en blanco. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 5. Funciones Carácter III  Ispunct(carácter): Localiza signos de puntuación, si los localiza retorna un valor diferente de 0. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 6. Ejemplo funciones “Carácter” #include <conio.h> #include <stdio.h> #include <ctype.h> #include <string.h> Void main(){ Char frase[20]; Int mas=0,a; Printf(“Introduce una palabra:”);gets(frase); For (a=0;a<strlen(frase);a++) If (isdigit(frase[a])!=0) Mas++; Printf(“El numero de caracteres numéricos es %d “,mas); Getch(); } Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 7. Funciones Varias  Correspondientes a la librería <dos.h> Sleep(segundos); Realiza un retardo de x segundos Delay(milisegundos);  Retardo de x milisegundos Sound(frecuencia);  Emite un sonido correspondiente a la frecuencia. Nosound(frecuencia);  Elimina el sonido correspondiente. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 8. Funciones Varias Correspondientes a la librería <conio.h> Wherex();  Indica el numero de la columna (horizontal) donde se encuentra situado el cursor. Wherey();  Indica el numero de la fila (vertical) donde se encuentra el cursor. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 9. Funciones de Impresión  Para volcar por impresora información, tendremos que utilizar funciones de la librería <stdio.h>.  Función: fprintf  stdprn Ejemplo Fprintf(stdprn,”texto”+codigos+secuencias de escape”, variables); Fputs(“cadena”,stdprn); Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)