Feed on
Posts
Comments
+ Archivos en C
+ Estructuras en C
+ Graficos en C
+ Metodo de ordenacion Burbuja
>> Punteros en C
    * Apuntadores en C
    * Aritmetica en C
    >> Funciones en C
    * Estructuras en C
    * Listas enlazadas en C

+ Tecnologias de almacenamiento
+ Turbo C basico 1

Funciones
    Ejemplo 1
    #include <stdio.h>
    #include <conio.h>
    void calcular(char *cad);
    void main (void)
    {
           char s[50];
           clrscr();
           printf("Escribe la cadena: "); gets(s);
           calcular(s);
           getch();
    }

    void calcular(char *cad)
    {
           printf("La cadena es: %s",cad);
    }


    Ejemplo 2
    #include <stdio.h>
    #include <conio.h>
    #include <math.h>
    void calcular(int a, int b, int c, float *x1, float *x2);
    void main (void)
    {
           float x1,x2;
           int a,b,c;
           clrscr();
           printf("A: "); scanf("%d", &a);
           printf("B: "); scanf("%d", &b);
           printf("C: "); scanf("%d", &c);
           calcular(a,b,c,&x1,&x2);
           printf("X1: %f\nX2: %f",x1,x2);
           getch();
    }
    void calcular(int a, int b, int c, float *x1, float *x2)
    {
           *x1 = (-b+sqrt((b*b)-(4*a*c)))/(2*a);
           *x2 = (-b-sqrt((b*b)-(4*a*c)))/(2*a);
    }