Segítséget kérek
  • Japep
    #14695
    Eddig így néz ki:

    #include<conio.h>;
    #include<stdio.h>;
    #include<math.h>;
    void main()
    {int a,b,c;
    float x;
    clrscr();
    printf("Intervallum kezdete: ");
    scanf("%d",&a);
    printf("Intervallum vége: ");
    scanf("%d",&b);
    printf("Lépésköz: ");
    scanf("%d",&c);
    for (a; a<=b; a=a+c) {if ( ((1-(log(sin(a))))!=0) && ((log(sin(a)))!=1) && (sin(a)>0) )
    {x=(cos(3*a-2)/sin(3*a-2))/(1-(log(sin(a))));
    printf("\n‚rt‚k: %6.2f",x);
    }
    else printf("\nf(x) ebben a pontban (%6.2f) nincs értelmezve.",x);
    }
    getch();
    }



    Nem tudom, jól működik-e...nem igazán tudom leellenőrizni.
    A C radiánban számol? Mert akkor biztos hibás a feltételrész...ezt hogyan tudom átalakítani?

    Ja, és elég ennyi feltétel?