ELABORACION BASE DE DATOS
Formateador
Salida
%i
entero en base 10
%o
entero en base 8
%x
entero en base 16
%u
entero sin signo
%x
enteroen base 16, letras en minúscula
%X
entero en base 16, letras en mayúscula
%+i
imprime el caracter de signo
%i
fuerza un espacio inicial adelante del signo
%07i
justificado a la derecha, 7digitos de largo, sin relleno
%.7i
largo minimo de 7 digitos, justificado a la derecha, rellena con ceros
%8.2f
tamaño total de 8 digitos, con dos decimales
%.*f”',x,d)
tamañopredeterminado,x numeros decimales
%*.*f”,x,y,d)
tamaño igual a x, y numeros decimales
%s
cadena terminada en null
%5s
primeros cinco caracteres o delimitador
%.5s
primeros cinco caracteres, sin tener en cuenta eldelimitador
%20.5s
primeros cinco caracteres, justificados a la derecha, con 20 caracteres de largo
%-20.5s
primeros cinco caracteres, justificados a la izquierda, con 20 caracteres de largo
Tabla:comodines usados en la función scanf () :
%d
Numero positivo o negativo
%c
Un carácter (letra)
%s
Una cadena
%f
Un numero con decimales
%e
Un numero en notación cientifica.
Tabla desecuencia de escape:
/n
Nueva línea
/t
Tabulación horizontal
/v
Tabulación vertical
/f
Nueva pagina
/b
Retroceso
/r
Retorno de carro
LA SENTENCIA if-else
Esta sentencia se utilizapara realizar un test lógico y a continuación llevar a cabo una de dos posibles acciones, dependiendo de que el resultado sea cierto o falso. La parte else de una sentencia if-else es opcional. Portanto, la sentencia en su forma general más simple se puede escribir if (expresión) sentencia; La sentencia se ejecutará sólo si la expresión tiene un valor no nulo (es cierta). La sentencia puede sersimple o compuesta. La forma general de esta sentencia incluyendo la cláusula else es: if (expresión) sentencia1; else sentencia2; Es posible anidar sentencias if-else una en otra, de la misma forma...
Regístrate para leer el documento completo.