formatodescripción %ientero (int) %dentero (int) %freal (float o double) %greal (float o double)...

4

Upload: andres-rubio-mora

Post on 24-Jan-2016

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FormatoDescripción %iEntero (int) %dEntero (int) %fReal (float o double) %gReal (float o double) %eReal con notación ‘e’ %oOctal %xHexadecimal
Page 2: FormatoDescripción %iEntero (int) %dEntero (int) %fReal (float o double) %gReal (float o double) %eReal con notación ‘e’ %oOctal %xHexadecimal

Formato Descripción

%i Entero (int)

%d Entero (int)

%f Real (float o double)

%g Real (float o double)

%e Real con notación ‘e’

%o Octal

%x Hexadecimal

Page 3: FormatoDescripción %iEntero (int) %dEntero (int) %fReal (float o double) %gReal (float o double) %eReal con notación ‘e’ %oOctal %xHexadecimal

La función scanf ( ) (scan-format, escanear con formato), en realidad representa a una familia de funciones que escanean una entrada de datos con formato y cargan el resultado en los argumentos que se pasan por referencia a dicha función.

En nuestro caso, la función scanf ( ) lee datos de entrada desde el stdin (flujo de entrada estándar)

scanf ( “<formato_variable>”, &<nombre_variable>) ;

Ejemplo:

scanf ( “%d”, &x ) ; // Lee un dato entero desde teclado y lo guarda en la variable x

Page 4: FormatoDescripción %iEntero (int) %dEntero (int) %fReal (float o double) %gReal (float o double) %eReal con notación ‘e’ %oOctal %xHexadecimal

La función printf ( ) nos permite imprimir el contenido de una variable por la stdout (flujo de salida estándar)

printf ( “<formato_variable>”, <nombre_variables> ) ;

Ejemplos:

printf ( “%d”, x ) ; // Imprime el valor de la variable entera x por pantalla

printf ( “%c”, letra ) ; // Imprime el valor de la variable carácter letra por pantalla

printf ( “%.2f”, num ) ; // Imprime el valor de la variable real num, con 2 decimales por pantalla