lunes, 9 de enero de 2012

Tutorial de programación C/C++ desde 0. Capitulo 4


Hola a todos.

Hasta ahora los tutoriales se han centrado en mostrar información. Ahora también podremos obtener información del usuario.

El código de ejemplo es el que sigue:


#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int num;

printf("Introduzca un numero : ");

scanf("%d",&num);

printf("El numero introducido es ");

if(num%2)
printf("impar.\n");
else
printf("par.\n");

system("PAUSE");
return 0;
}

-scanf: es una función que se encarga de leer lo que el usuario ingresa por teclado.
-%d: es un identificador usado por las funciones de lectura y escritura (printf,scanf y variantes) para formatear el texto. Ejemplos de formateadores de texto son:
%d: int -> numero entero
%c: char -> un caracter
%s: string -> una cadena de texto
%lf: float -> número decimal
Estos formateadores se utilizan para que el printf y el scanf sepan como usar las variables que se les pasan. Más adelante haremos hincapié en estos conceptos.
- & : operador de dirección de memoria, también llamada obtención de puntero. Por ahora queda muy lejos del propósito inicial de este tutorial explicar punteros, así que tendréis que hacer el acto de fe de creer que la función scanf necesita & delante de las variables para funcionar. Más adelante dedicaré unos cuantos capítulos enteros a explicar punteros.

Y con esto, este capitulo ya está. Recordad que todo lo que no veáis claro decidmelo y lo intentaré explicar mejor.


LordPakusBlog

0 comentarios :

Publicar un comentario

Entradas populares