Advertisement
Guest User

Untitled

a guest
Feb 17th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.54 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <Windows.h>
  4.  
  5. int main() {
  6.  
  7.   SetConsoleCP(1251);
  8.   SetConsoleOutputCP(1251);
  9.  
  10.   int a;
  11.   float stepBeg, stepEnd = 0, Xbeg, Xend, Y = 0;
  12.   printf("1. Введення даних\n2. Обчислення функції\n3. Завершення\nВаш вибір: ");
  13.   scanf("%d", &a);
  14.  
  15.   switch (a);
  16.   {
  17.   case 1:
  18.   c1:
  19.     printf("Введіть крок зміни аргументу Х: ");
  20.     scanf("%f", &stepBeg);
  21.     printf("Введіть початкове значення аргументу Х: ");
  22.     scanf("%f", &Xbeg);
  23.     printf("Введіть кінцеве значення аргументу Х: ");
  24.     scanf("%f", &Xend);
  25.  
  26.     printf("Для продовження oбчислення функції натисніть будь-яку клавішу\n\n");
  27.     getch();
  28.   case 2:
  29.     if (a == 2);
  30.     {
  31.       printf("Ви вибрали пункт \"Обчислення функції\", але спочатку введіть значення аргументів і крок\n");
  32.       a = 0;
  33.       goto c1;
  34.     }
  35.  
  36.     printf("Крок\tX\tY\n");
  37.     do
  38.     {
  39.       Y = pow(Xbeg, 3) + 2 * Xbeg;
  40.       stepEnd += stepBeg;
  41.       Xbeg += stepBeg;
  42.       printf("%3.2f\t%3.2f\t%3.2f\n", stepEnd, Xbeg, Y);
  43.     } while (Xbeg < Xend);
  44.   case 3:
  45.     printf("\nПрограмма завершена, здійснюється вихід");
  46.     break;
  47.   default:
  48.     printf("Ви ввели невірний вибір");
  49.     break;
  50.   }
  51.  
  52.   getch();
  53.   return 0;
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement