Загрузка...

Need help with lab

Thread in C/C++ created by EV1 Sep 26, 2019. 336 views

  1. EV1
    EV1 Topic starter Sep 26, 2019 Дизайн - zelenka.guru/threads/227119/ 796 Jul 5, 2017
    [IMG]
    Code

    #include <stdio.h>
    #include <math.h>
    #include <conio.h>
    #include <iostream>
    using namespace std;

    int main()
    {
    float dx = 0.2, y, x, a, b, S = 0;
    int k = 0;
    x = -2;
    scanf_s("%f", &a);
    do
    {
    b = a * sin(x) + cos(a * x);
    if (x < pow(a, 3))
    {
    y = sqrt(pow(b, 3) + pow(x, 3));
    }
    else
    {
    if (x = pow(x, 3))
    {
    y = abs(pow(x, 3)) + a * x;
    }
    else
    {
    y = sqrt(a * x + b * x);
    }
    if (y > 0)
    {
    k++;
    }
    else
    {
    S += y;
    x = x + dx;
    }
    }
    }
    while (x <= 20);
    printf("%i\n", k);
    printf("%f", S);
    }
    }
    Не могу разобраться с кодом
    Кто то шарит?
     
  2. Hesta_inactive720605
    Hesta_inactive720605 Sep 27, 2019 Banned 335 Dec 16, 2018
    Вообщем, смотри. В цикле, пока х не будет меньше или равен 20-ти расчитываются числа, производится куча различных математических маннипуляций ( поднесение в степень и т.п ). И в итоге на экран выводится k, как целое число ( int ), и S, как число с плавающей точкой. ( float )
     
  3. SaintMurder_inactive629492
    Как приятно,когда есть кураторы,шарящие в сишке и в плюсах)
    The post was merged to previous Sep 27, 2019
    1 курс?
     
  4. Chibaku_inactive755970
    Chibaku_inactive755970 Sep 27, 2019 Banned 31 Dec 29, 2018
    да тут изи на самом деле
     
  5. Cyaneyed
    Cyaneyed Sep 30, 2019 Banned 191 May 9, 2019
    у тебя тут куча ошибок,еще помощь нужна?
     
  6. EV1
    EV1 Topic starter Sep 30, 2019 Дизайн - zelenka.guru/threads/227119/ 796 Jul 5, 2017
    уже сам написал
    The post was merged to previous Sep 30, 2019
    если только в новых лабах 2/5 я сделал ):peka:
     
Loading...
Top