• 05-04-2020, 22:42:51
    #1
    Bu soruda takıldım, rica etsem yardımcı olabilir misiniz ?

  • 05-04-2020, 23:01:58
    #2
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
    double x = 10.00, y= 123.78 , z=3.00;
    double base=x, exp=z;
    double result;

    result = pow(base, exp);
    result*=y;

    printf("%.2f sayısının %.2f üstel değeri: %.2f", base, exp, result);

    return 0;
    }
  • 05-04-2020, 23:04:22
    #3
    acrbaran adlı üyeden alıntı: mesajı görüntüle
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
    double x = 10.00, y= 123.78 , z=3.00;
    double base=x, exp=z;
    double result;

    result = pow(base, exp);
    result*=y;

    printf("%.2f sayısının %.2f üstel değeri: %.2f", base, exp, result);

    return 0;
    }




    acrbaran adlı üyeden alıntı: mesajı görüntüle
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
    double x = 10.00, y= 123.78 , z=3.00;
    double base=x, exp=z;
    double result;

    result = pow(base, exp);
    result*=y;

    printf("%.2f sayısının %.2f üstel değeri: %.2f", base, exp, result);

    return 0;
    }
    Hocam eksili olanlardan birini de örnek olarak yapma şansınız var mı ?

    double x1=10.00, y1=-3.675, z1=-4.00;
    double base1=x1, exp1=z1;
    double result1;
    
    result1=pow(base1,exp1);
    result1*=y1;
    
    printf("%.2f sayısının %.2f üstel değeri: %.2f", base1, exp1, result1);
    Mesela bunu doğru mu yaptım acaba, sonuç 0 çıkıyor

  • 06-04-2020, 23:22:09
    #4
    #include <stdio.h>
    #include <math.h>

    int main(void)
    {
    double x = 10.00, y= -3.675 , z=-4.00;
    double base=x, exp=z;
    double result;

    result = pow(base, exp);
    result*=y;

    printf("ustel degeri: %f",result);

    return 0;
    }

    Burda kodlar biraz spagetti oldu ama mantığı anladıysan biraz düzeltip kullanabilirsin.