Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #include <Windows.h>
- int main() {
- SetConsoleCP(1251);
- SetConsoleOutputCP(1251);
- int a;
- float stepBeg, stepEnd = 0, Xbeg, Xend, Y = 0;
- printf("1. Введення даних\n2. Обчислення функції\n3. Завершення\nВаш вибір: ");
- scanf("%d", &a);
- switch (a);
- {
- case 1:
- c1:
- printf("Введіть крок зміни аргументу Х: ");
- scanf("%f", &stepBeg);
- printf("Введіть початкове значення аргументу Х: ");
- scanf("%f", &Xbeg);
- printf("Введіть кінцеве значення аргументу Х: ");
- scanf("%f", &Xend);
- printf("Для продовження oбчислення функції натисніть будь-яку клавішу\n\n");
- getch();
- case 2:
- if (a == 2);
- {
- printf("Ви вибрали пункт \"Обчислення функції\", але спочатку введіть значення аргументів і крок\n");
- a = 0;
- goto c1;
- }
- printf("Крок\tX\tY\n");
- do
- {
- Y = pow(Xbeg, 3) + 2 * Xbeg;
- stepEnd += stepBeg;
- Xbeg += stepBeg;
- printf("%3.2f\t%3.2f\t%3.2f\n", stepEnd, Xbeg, Y);
- } while (Xbeg < Xend);
- case 3:
- printf("\nПрограмма завершена, здійснюється вихід");
- break;
- default:
- printf("Ви ввели невірний вибір");
- break;
- }
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement