Operadores cast
Enviado por wisin88 • 3 de Mayo de 2013 • 239 Palabras (1 Páginas) • 231 Visitas
OPERADORES CAST
Se puede forzar una expresión a ser un tipo especifico usando la construcción llamada cast.
El formato general de una cast es (tipo) expresión donde tipo es un de los tipos de estándar de datos C.
Ejemplo:
// declaración
Int alfa;
// asignación
Alfa=20;
//cambio de tipo
(float)(alfa);
Int n; // n es un entero
Sqrt((doublé));//n se pasa a doble
//sqrt acepta un int como parámetro
Diseño
El diseño de una programa consiste en establecer las características del mismo; es decir que variable intervendrá en el programa(declaraciones de variables), como interactuaran (proceso) y cual será la información (resultado) que se abtendra de
EDICION
Consiste en escribir las características en un lenguaje de programación; es decir escribir las instrucciones considerando la gramatica del lenguaje que se este utilizando. Al resultado de este proceso se conoce como programa.
COMPILACION
Proceso que realiza el lenguaje y consiste en incorporar al programa un conjunto de archivos de biblioteca y traducir al lenguaje de maquina las instrucciones que en la edición se escribieron. Al resultado de este proceso se conoce como programa objeto.
Ejemplos de entrada con scanf();
Scanf(%d,&cont).- pasa la dirección de cont a scanf
Scanf(“%d%*c%d”, &x, &y).- lee tres valores pero ignora el intermedio
Scanf(“%20s”,cadena).- lee una cadena de solo 20 caracteres.
Scanf(“%c%c%c”, &a,&b&c).- lee tres caracteres no respetando caracteres en blanco
ENTRADA Y SALIDA DE DATOS FUNCION E/S CON FORMATO
Función: int printf (char*cad_ctr,lis_ar)
Librería: stdio.h
ALGUNOS EJEMPLOS DE SALIDAS CON PRINTF()
Printf(“%-10.2f”,123.2)
Printf(“%10.2f”,3.236)
Código Formato
%c Un solo carácter
%d Decimal
%i Decimal
%e Notación científica
%f Punto decimal flotante
Código Formato
%o Octal
%s Cadena de caracteres
%u Decimal sin signo
%x Hexadecimal
%p Visualiza un puntero
...