Advertisement
grukas

Levcsi bead.

Nov 21st, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.92 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. //ln x - x>0
  5. //(pow(x, 3)-cos(x))/((x-0.2)*log(x))
  6.  
  7. int main()
  8. {
  9.     int i, n;
  10.     float a, b, nevezo, ln, deltax, x, y;
  11.  
  12.     printf("Adja meg a kezdo erteket!: ");
  13.     scanf_s("%f", &a);
  14.     printf("Adja meg a felso erteket!: ");
  15.     scanf_s("%f", &b);
  16.     printf("Adja meg,hany reszre osszuk az intv-t!: ");
  17.     scanf_s("%d", &n);
  18.  
  19.     if (a > b) //felso-also -> also-felso
  20.     {
  21.         x = a;
  22.         a = b;
  23.         b = x;
  24.         printf("\nAlsot es a felsot megcsereltem.");
  25.     }
  26.  
  27.     deltax = (b - a) / n;
  28.     printf("\n");
  29.     printf("\nx             y");
  30.  
  31.     for (i = 0; i <= n; i++)
  32.     {
  33.         x = a + i * deltax;
  34.         if (x < 0)
  35.         {
  36.             printf("\nln-ben nem lehet 0-nal kisebb szam");
  37.         }
  38.         else
  39.         {
  40.             nevezo = (x - 0.2) * log(x);
  41.             if (nevezo == 0)
  42.             {
  43.                 printf("\nA neveztoben nem lehet 0!");
  44.             }
  45.             else
  46.             {
  47.                 y = (pow(x, 3) - cos(x)) / nevezo;
  48.                 printf("\n%.2f  ->  %.2f", x, y);
  49.             }
  50.         }
  51.     }
  52.  
  53.  
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement