La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sentencia de Lectura. Qué es? Cuando en un algoritmo necesitamos recibir del usuario algún dato como: un numero, la edad, etc. Lo anterior debemos recibirlo.

Presentaciones similares


Presentación del tema: "Sentencia de Lectura. Qué es? Cuando en un algoritmo necesitamos recibir del usuario algún dato como: un numero, la edad, etc. Lo anterior debemos recibirlo."— Transcripción de la presentación:

1 Sentencia de Lectura

2 Qué es? Cuando en un algoritmo necesitamos recibir del usuario algún dato como: un numero, la edad, etc. Lo anterior debemos recibirlo ya que se pide con pritnf() y el usuario nos contestará y esa respuesta habrá que guardarla y/o recibirla en una variable. NOTA: SIEMPRE SE RECIBE EN UNA VARIABLE.

3 Qué es? Cuando en un algoritmo necesitamos recibir del usuario algún dato como: un numero, la edad, etc. Lo anterior debemos recibirlo ya que se pide con pritnf() y el usuario nos contestará y esa respuesta habrá que guardarla y/o recibirla en una variable. NOTA: SIEMPRE SE RECIBE EN UNA VARIABLE.

4 Qué es? Cuando en un algoritmo necesitamos RECIBIR información del usuario como: printf(“dame el monto a pagar %f); El usuario tecleará el monto y debemos RECIBIR dicho monto, eso es una lectura. Todo lo que el usuario aceda a la máquijna se deberá leer.

5 Definición Lee datos dados por el usuario. Lee datos en diversos formatos, pueden ser int, char, float, etc.

6 Comando de escritura/impresión El comando para leer es: scanf(). SINTAXIS. scanf("cadena_de_ctrl",lista_de_argum);

7 Comando de lectura cadena_de_ctrl : Consta de tres clasificaciones de caracteres: 1. Especificadores de formato 2. Caracteres de espacio en blanco 3. Caracteres de no espacio en blanco

8 Comando de lectura Especificaciones de formato Códigorepresenta %dentero %fflotante %ccarácter %scadena de caracteres Ej. Scanf(“%d%f”,&e,&m);

9 Comando de lectura Caracteres con espacio en blanco Un caracter de espacio en blanco en la cadena de control provoca que scanf() salte sobre uno o más caracteres de espacio en blanco tabulado o return en la corriente de entrada.

10 Comando de lectura Caracteres con espacio en blanco Ejemplo: scanf("%d %f %s", &i, &f, &str); /* la entrada podria ser: 20 3.5 maria */

11 Comando de lectura Caracteres sin espacio en blanco Un caracter de no espacio en blanco provoca que scanf() lea y descarte un caracter que no encaje.

12 Comando de lectura Caracteres sin espacio en blanco Ejemplo: scanf("%d,%d", &x, &y); /*la entrada podria ser : 20,50 */

13 Comando de lectura DONDE: lista_argumentos. Representa la serie de variables que serían leídas anteponiendole el carácter & El orden de los argumentos deberá coincidir con el orden del los codigos de formato establecido. NOTA: 1) SI NO COINCIDE NO NO LEERA, DE LA MISMA MANERA QUE SI NO LE PONES EL &.

14 Comando de lectura Ej. int e; Printf(“Dame tu edad”); scanf(“%f”,&e);


Descargar ppt "Sentencia de Lectura. Qué es? Cuando en un algoritmo necesitamos recibir del usuario algún dato como: un numero, la edad, etc. Lo anterior debemos recibirlo."

Presentaciones similares


Anuncios Google