Profesor Miguel Cantillana
Ingeniería en Computación e Informática
Trimestre 2020-1
funciones en lenguaje C
tipo nombrefunción(tipo1 arg1, tipo2 arg2,…)
int mayor(int a, int b) {
return (a > b ? a : b);
}
int mayor(int a, int b) {
if (a > b){
return a;
}else{
return b;
}
}
int sumaCubos(int x, int n) {
int i;
int suma = 0;
for (i = 0; i <= n; i++) {
suma = suma + x*x*x;
}
return suma;
}
/* Declaracion de funcion */
int suma(int, int);
/* Uso de la funcion */
int c = suma(x, 4*h);
/* Definición de funcion */
int suma(int a, int b) {
return (a + b);
}
void intercambio (int x, int y) {
int temp;
temp = x;
x = y;
y = temp;
}
void intercambio (int *x, int *y) {
int temp;
temp = *x;
*x = *y;
*y = temp;
}