1

(2 відповідей, залишених у Windows)

Підкажіть, будь ласка, як зробити дерево каталогів?

#include <cmath>
#include <iostream>
using namespace std;

struct point
{
    float x;
    float y;
    float length(point pt) {
        return sqrt(pow(pt.x - x, 2.0f) + pow(pt.y - y, 2.0f));
    }
};
int main() {
    point A = {0, 0};
    point B = {3, 3-1};
    point C = {-3, 3+1};
    float p = (A.length(B) + A.length(C) + B.length(C)) / 2;
    float S = sqrt(p * (p - A.length(B)) * (p - A.length(C)) * (p - B.length(C)));
    float h = A * B / sina;
    cout << "p= " << p << endl;
    cout << "S= " << S << endl;
    return 0;
}

Написала код, але здається, що він не зовсім правильний...
Завдання:
Трикутник заданий координатами вершин А (0; 0), В (і, і-1) та С (-і; i + 1), де i - 3.
1.Обчислити висоту h(а) та бісектрису W(c).

3

(12 відповідей, залишених у C++)

// Обчислити вартість тканини на вітрила
// Площею S, шириною рулона L,
// І вартістю 1 м тканини x
#include <iostream>
using namespace std;
int main()
{
    // Оголошуємо змінні
    int x, W;
    float S, L, y;
    // Виводимо значення змінних
    cout << "Vvedit: kilkist monet x";
    cin >> x;
    cout << "ploschu vitryl S";
    cin >> S;
    cout << "shyrynu rulona L";
    cin >> L;
    // Обчислюємо y та W
    y = S / (L / 10);
    W = x * y;
    // Виводимо y та W
    cout << "Kilkist metriv y= " << y << endl;
    cout << "Vartist tkanyny W= "<< W << endl;
    cout << "Grey zaplatyv " << W << "zolotyh za tkanyny";
}

Де в цьому коді треба написати:

cout<<setprecision; потім cout.setfill('любий значок');
setw(8)

?

4

(12 відповідей, залишених у C++)

Код:

// Обчислити вартість тканини на вітрила
// Площею S, шириною рулона L,
// І вартістю 1 м тканини x
#include <iostream>
using namespace std;
int main()
{
    // Оголошуємо змінні
    int x, W;
    float S, L, y;
    // Виводимо значення змінних
    cout << "Vvedit: kilkist monet x";
    cin >> x;
    cout << "ploschu vitryl S";
    cin >> S;
    cout << "shyrynu rulona L";
    cin >> L;
    // Обчислюємо y та W
    y = S / (L / 10);
    W = x * y;
    // Виводимо y та W
    cout << "Kilkist metriv y= " << y << endl;
    cout << "Vartist tkanyny W= " << W << endl;
    cout << "Grey zaplatyv " << W << "zolotyh za tkanyny";
}

Завдання:
Потрібно форматувати код, щоб точність виведеного результату складала 3 знаки після коми, результат займав 8 позицій, знак для заповнення обрати самостійно;
2)Результат вивести в десятковій системі, потім привівши результат до цілого типу вивести в шістнадцятковій та вісімковій системах числення.