Написать программу для вычисления значений функции = () в точках от

Написать программу для вычисления значений функции = () в точках от x=x1 до x=xn с шагом x. Для каждого варианта составить 3 программы повторяющейся структуры с использованием for, while и do while.
Пример на рисунке 2, 3

Задать свой вопрос
1 ответ
1.
include lt;stdio.hgt;
include lt;math.hgt;

int main()

    float x1, xn, h;
    float a = 4, b = 7;
    printf("Введите x1, xn, h:\n"); 
    scanf("%f",amp;x1);
    scanf("%f",amp;xn);
    scanf("%f",amp;h);
    for (float x=x1; xlt;=xn; x +=h)
        printf("x = %.2f  y = %.5f\n",x,b*x*sqrt(1+log(x)));
    return 0;


2.
include lt;stdio.hgt;
include lt;math.hgt;

int main()

    float x1, xn, h, x;
    float a = 4, b = 7;
    printf("Введите x1, xn, h:\n"); 
    scanf("%f",amp;x1);
    scanf("%f",amp;xn);
    scanf("%f",amp;h);
    x = x1;
    while (xlt;=xn)
        printf("x = %.2f  y = %.5f\n",x,b*x*sqrt(1+log(x)));
        x += h;
   
    return 0;


3.
include lt;stdio.hgt;
include lt;math.hgt;

int main()

    float x1, xn, h, x;
    float a = 4, b = 7;
    printf("Введите x1, xn, h:\n"); 
    scanf("%f",amp;x1);
    scanf("%f",amp;xn);
    scanf("%f",amp;h);
    x = x1;
    do
        printf("x = %.2f  y = %.5f\n",x,b*x*sqrt(1+log(x)));
        x += h;
   
    while (xlt;=xn);
    return 0;


Пример:
Введите x1, xn, h:
2
5
0.1
x = 2.00 y = 18.21694
x = 2.10 y = 19.40142
x = 2.20 y = 20.59491
...
x = 4.90 y = 55.19244
x = 5.00 y = 56.53810
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт