Documente Academic
Documente Profesional
Documente Cultură
http://cs.uns.edu.ar/~ags/teaching
Compiladores vs.
Nuestro primer programa
intérpretes
Modificadores de los
Declaración de variables
tipos básicos
4 / 3 da 1 (entero)
x++ equivale a la asignación x = x + 1
4.0 / 3 da 1.333 (real)
y-- equivale a la asignación y = y - 1
4 / 3.0 da 1.333 (real) Por caso:
x += y es equivalente a x = x + y ==)
Igual (
x -= y es equivalente a x = x - y !=)
Distinto (
Expresiones en
Operadores lógicos
corto-circuito
Sentencia de
Ejemplo
alternativas múltiples
Funciones de
La función printf()
entrada/salida estándar
int x=3; float y=23.0; char z=A; En la E/S estándar, se puede hacer uso
de las siguientes expresiones de
printf(Hola mundo!!\n); formato (entre otras):
%c: caracter.
printf(x vale %d\n, x); %i: entero.
%d: entero decimal.
printf(
%x: entero hexadecimal.
y vale %f,\n...y z vale %c.\n,
y, z); %f: real.
%s: cadena de caracteres.
The C Programming Language, escrito Las expresiones son los destinos de los
por B. Kernighan y D. Ritchie. datos ingresados.
Pasaje de parámetros
Ejemplo
por referencia
int a = 5;
printf(\nAhora un caracter: ); printf("a vale %i\n", a);
scanf(%c, &z); printf("&a vale %i\n", &a);
Consideraciones acerca
Definición de funciones
de las funciones
Consideraciones acerca
Ejemplo
de las funciones
int main() {
printf(%d!=%d\n, 5, fact(5));
}
Definición y declaración
Ejemplo
de funciones