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)
Función: Printf
                Esta función permite mostrar por pantalla los
                 mensajes del programa, así como los
                 resultados de las operaciones que realiza el
                 mismo.
                La estructura del PRINTF es …

                                              printf(“códigos”,variables);




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Función: Printf
                Los códigos que expresamos entre comillas dentro de
                 la función indican que tipo de datos va a mostrar la
                 función.
                Lista de códigos:
                                  %c  carácter
                                  %s  cadena de caracteres
                                  %d  numero entero
                                  %u  numero sin signo
                                  %f  valor float
                                  %x  valor hexadecimal
                                  %o  valor octal
                                  %%  signo tanto por ciento %
                                  %ld  numero de tipo long




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

            printf(“tu nombre es %s”,nombre);
            printf(“Tienes %d años”,edad);
            printf(“La factura nº %d asciende a %ld euros”,nfac,neto);
            printf(“n El numero introducido es %d”,numero);




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Función: scanf
                La orden SCANF se utiliza para introducir
                 datos a un programa en “C”. Mediante esta
                 orden el usuario podra introducir valores a las
                 preguntas propuestas por el programa.
                La estructura del scanf es:

                                          scanf(“codigo”,&variable);



Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Función: scanf
                Los códigos permiten especificar que tipo de
                 valores vamos a introducir desde el teclado. El
                 tipo de datos a introducir estará relacionado
                 con el tipo de la variable en la que se
                 almacenara el valor.
                La lista de códigos es la misma que utiliza la
                 función PRINTF explicada en diapositivas
                 anteriores.



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

                                          scanf (“%d”,&numero);
                                          scanf (“%s”,&frase);
                                          scanf (“%c”;&letrasola);
                                          scanf (“%lf”,&numero);




Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
Funciones de Entrada / Salida
                Son funciones de “C” que permiten la
                 introduccion y visualizacion de un carácter.
                Funciones entrada/salida:
                                          Getch()
                                          Getche()
                                          Getchar()
                                          Putchar()
                                          Gets()
                                          Puts()



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

                       Getch()
                             Para introducir un carácter, no necesita pulsar intro y el carácter no se
                              visualiza en pantalla.
                       Getche()
                             Para introducir un valor, sin necesidad de pulsar intro y se visualiza en
                              pantalla.
                       Getchar()
                             Necesita el intro después de introducir el carácter, este se visualiza por
                              pantalla.
                       Putchar()
                             Muestra por pantalla un carácter.
                       Gets()
                             Es para introducir una cadena de caracteres
                       Puts()
                             Muestra por pantalla una cadena de caracteres


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

More Related Content

Viewers also liked

German & Kenyan Political Systems
German & Kenyan Political SystemsGerman & Kenyan Political Systems
German & Kenyan Political SystemsMoses Muchiri
 
AFL7020 (Θεωρία): Διδακτική της γραμματικής
AFL7020 (Θεωρία): Διδακτική της γραμματικήςAFL7020 (Θεωρία): Διδακτική της γραμματικής
AFL7020 (Θεωρία): Διδακτική της γραμματικήςAchilleas Kostoulas
 
Biorigins presents Simply Colours
Biorigins presents Simply ColoursBiorigins presents Simply Colours
Biorigins presents Simply ColoursBiorigins
 
TVT tulee ylioppilaskokeeseen
TVT tulee ylioppilaskokeeseenTVT tulee ylioppilaskokeeseen
TVT tulee ylioppilaskokeeseenKimmo Laitinen
 
Banyodolaplari
BanyodolaplariBanyodolaplari
Banyodolaplariogundus
 
O Cenário Social de The Walking Dead: a catarse do grande público com os risc...
O Cenário Social de The Walking Dead: a catarse do grande público com os risc...O Cenário Social de The Walking Dead: a catarse do grande público com os risc...
O Cenário Social de The Walking Dead: a catarse do grande público com os risc...Professor Belinaso
 
Webwriting e SEO
Webwriting e SEOWebwriting e SEO
Webwriting e SEOduradez
 
Assessment Curricular
Assessment Curricular Assessment Curricular
Assessment Curricular GIFTWISH App
 
Komposisi guru dan jam pelajaran
Komposisi guru dan jam pelajaranKomposisi guru dan jam pelajaran
Komposisi guru dan jam pelajaranJohan Yusilisman
 
Dig Deeper 동영상 입력 가이드.ppt
Dig Deeper 동영상 입력 가이드.pptDig Deeper 동영상 입력 가이드.ppt
Dig Deeper 동영상 입력 가이드.ppttx-9
 
จินตนาการกลุ่มที่10
จินตนาการกลุ่มที่10จินตนาการกลุ่มที่10
จินตนาการกลุ่มที่10saksu
 
20110708 ウラ懇談会第一回会合議事内容
20110708 ウラ懇談会第一回会合議事内容20110708 ウラ懇談会第一回会合議事内容
20110708 ウラ懇談会第一回会合議事内容uracon
 

Viewers also liked (20)

German & Kenyan Political Systems
German & Kenyan Political SystemsGerman & Kenyan Political Systems
German & Kenyan Political Systems
 
Unit3
Unit3Unit3
Unit3
 
AFL7020 (Θεωρία): Διδακτική της γραμματικής
AFL7020 (Θεωρία): Διδακτική της γραμματικήςAFL7020 (Θεωρία): Διδακτική της γραμματικής
AFL7020 (Θεωρία): Διδακτική της γραμματικής
 
Biorigins presents Simply Colours
Biorigins presents Simply ColoursBiorigins presents Simply Colours
Biorigins presents Simply Colours
 
TVT tulee ylioppilaskokeeseen
TVT tulee ylioppilaskokeeseenTVT tulee ylioppilaskokeeseen
TVT tulee ylioppilaskokeeseen
 
WEB II PHP 07
WEB II PHP 07WEB II PHP 07
WEB II PHP 07
 
ativ 7 edma
ativ 7 edmaativ 7 edma
ativ 7 edma
 
Banyodolaplari
BanyodolaplariBanyodolaplari
Banyodolaplari
 
O Cenário Social de The Walking Dead: a catarse do grande público com os risc...
O Cenário Social de The Walking Dead: a catarse do grande público com os risc...O Cenário Social de The Walking Dead: a catarse do grande público com os risc...
O Cenário Social de The Walking Dead: a catarse do grande público com os risc...
 
Webwriting e SEO
Webwriting e SEOWebwriting e SEO
Webwriting e SEO
 
Presentatie1
Presentatie1Presentatie1
Presentatie1
 
網站解剖學
網站解剖學網站解剖學
網站解剖學
 
ภาคผนวก
 ภาคผนวก ภาคผนวก
ภาคผนวก
 
Assessment Curricular
Assessment Curricular Assessment Curricular
Assessment Curricular
 
Gimp08
Gimp08Gimp08
Gimp08
 
Komposisi guru dan jam pelajaran
Komposisi guru dan jam pelajaranKomposisi guru dan jam pelajaran
Komposisi guru dan jam pelajaran
 
Dig Deeper 동영상 입력 가이드.ppt
Dig Deeper 동영상 입력 가이드.pptDig Deeper 동영상 입력 가이드.ppt
Dig Deeper 동영상 입력 가이드.ppt
 
จินตนาการกลุ่มที่10
จินตนาการกลุ่มที่10จินตนาการกลุ่มที่10
จินตนาการกลุ่มที่10
 
20110708 ウラ懇談会第一回会合議事内容
20110708 ウラ懇談会第一回会合議事内容20110708 ウラ懇談会第一回会合議事内容
20110708 ウラ懇談会第一回会合議事内容
 
บท1
บท1บท1
บท1
 

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
 

!Prograc3

  • 1. LENGUAJE “C” Programación Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 2. Función: Printf  Esta función permite mostrar por pantalla los mensajes del programa, así como los resultados de las operaciones que realiza el mismo.  La estructura del PRINTF es … printf(“códigos”,variables); Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 3. Función: Printf  Los códigos que expresamos entre comillas dentro de la función indican que tipo de datos va a mostrar la función.  Lista de códigos: %c  carácter %s  cadena de caracteres %d  numero entero %u  numero sin signo %f  valor float %x  valor hexadecimal %o  valor octal %%  signo tanto por ciento % %ld  numero de tipo long Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 4. Ejemplos de PRINTF printf(“tu nombre es %s”,nombre); printf(“Tienes %d años”,edad); printf(“La factura nº %d asciende a %ld euros”,nfac,neto); printf(“n El numero introducido es %d”,numero); Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 5. Función: scanf  La orden SCANF se utiliza para introducir datos a un programa en “C”. Mediante esta orden el usuario podra introducir valores a las preguntas propuestas por el programa.  La estructura del scanf es: scanf(“codigo”,&variable); Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 6. Función: scanf  Los códigos permiten especificar que tipo de valores vamos a introducir desde el teclado. El tipo de datos a introducir estará relacionado con el tipo de la variable en la que se almacenara el valor.  La lista de códigos es la misma que utiliza la función PRINTF explicada en diapositivas anteriores. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 7. Ejemplos del SCANF scanf (“%d”,&numero); scanf (“%s”,&frase); scanf (“%c”;&letrasola); scanf (“%lf”,&numero); Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 8. Funciones de Entrada / Salida  Son funciones de “C” que permiten la introduccion y visualizacion de un carácter.  Funciones entrada/salida: Getch() Getche() Getchar() Putchar() Gets() Puts() Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
  • 9. Funciones E/S  Getch()  Para introducir un carácter, no necesita pulsar intro y el carácter no se visualiza en pantalla.  Getche()  Para introducir un valor, sin necesidad de pulsar intro y se visualiza en pantalla.  Getchar()  Necesita el intro después de introducir el carácter, este se visualiza por pantalla.  Putchar()  Muestra por pantalla un carácter.  Gets()  Es para introducir una cadena de caracteres  Puts()  Muestra por pantalla una cadena de caracteres Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)