Загрузка...

Помогите с кодом c++ пожалуйста

Тема в разделе C/C++ создана пользователем helpercplus 2 окт 2022. 143 просмотра

  1. helpercplus
    helpercplus Автор темы 2 окт 2022 0 2 окт 2022
    #include <iostream>
    #include <iomanip>
    using namespace std;
    int main() {
    float a, b, c, xStart, xEnd, hKrok;
    cout << "a: "; cin >> a;
    cout << "b: "; cin >> b;
    cout << "c: "; cin >> c;
    cout << "xStart: "; cin >> xStart;
    cout << "xEnd: "; cin >> xEnd;
    cout << "hKrok: "; cin >> hKrok;
    cout << left << setw(10) << "a" << left << setw(10) << "b" << left << setw(10) << "c" << left << setw(10)
    << "x" << left << setw(10)
    << "xStart" << left << setw(10) << "xEnd" << left << setw(10)
    << "H" << left << setw(10) << "F";
    double F;
    for (float x = xStart; x <= xEnd; x += hKrok) {
    if (x < 0 && b != 0) {
    F = (x*(10+b));
    cout << "F = " << F;
    }
    else if (x > 0 && b == 0) {
    F = (x - a / x - c);
    cout << "F = " << F;
    }
    else {
    F = (3 * x + (2 / c));
    cout << "F = " << F;
    }
    }
    }


    !!! должен выводить таблицу со значением, но почему-то не пашит, хелпаните
     
  2. helpercplus
    helpercplus Автор темы 2 окт 2022 0 2 окт 2022
  3. KinetiK
    KinetiK 2 окт 2022 20 066 18 янв 2020

    C
    #include <iostream>
    #include <iomanip>
    using namespace std;
    int main() {
    float a, b, c, xStart, xEnd, hKrok;
    cout << "a: "; cin >> a;
    cout << "b: "; cin >> b;
    cout << "c: "; cin >> c;
    cout << "xStart: "; cin >> xStart;
    cout << "xEnd: "; cin >> xEnd;
    cout << "hKrok: "; cin >> hKrok;
    cout << left << setw(10) << "a" << left << setw(10) << "b" << left << setw(10) << "c" << left << setw(10) << "x" << left << setw(10) << "xStart" << left << setw(10) << "xEnd" << left << setw(10) << "H" << left << setw(10) << "F" << endl;
    double F;
    for (float x = xStart; x <= xEnd; x += hKrok) {
    if (x < 0 && b != 0) {
    F = a - x/(10+b);
    cout << left << setw(10) << a << left << setw(10) << b << left << setw(10) << c << left << setw(10) << x << left << setw(10) << xStart << left << setw(10) << xEnd << left << setw(10) << hKrok << left << setw(10) << F << endl;
    }
    else if (x > 0 && b == 0) {
    F = (x - a) / (x - c);
    cout << left << setw(10) << a << left << setw(10) << b << left << setw(10) << c << left << setw(10) << x << left << setw(10) << xStart << left << setw(10) << xEnd << left << setw(10) << hKrok << left << setw(10) << F << endl;
    }
    else {
    F = (3 * x + (2 / c));
    cout << left << setw(10) << a << left << setw(10) << b << left << setw(10) << c << left << setw(10) << x << left << setw(10) << xStart << left << setw(10) << xEnd << left << setw(10) << hKrok << left << setw(10) << F << endl;
    }
    }
    }
     
    2 окт 2022 Изменено
    1. helpercplus Автор темы
Top
Загрузка...