Форум программистов, компьютерный форум CyberForum.ru

Задача - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ printf("x\te^-x^2\n") http://www.cyberforum.ru/cpp-beginners/thread1007217.html
printf("x\te^-x^2\n"); если не сложно напишите по русски что тут выполняется
C++ Написать программу, упорядочивающую случайный массив чисел Дана неупорядоченная последовательность чисел a = {a0, a1, …, aN}. Отсортировать a методом обменной сортировки со слиянием Бэтчера. Помогите, пожалуйста, с кодом. Ума не приложу, как написать такую программу:-| http://www.cyberforum.ru/cpp-beginners/thread1007204.html
C++ Найти минимальный элемент массива
Дан одномерный массив чисел {X(i)} i=1..12. вычислить частное от деления суммы отрицательных чисел на сумму положительных. Найти минимальный элемент массива.
C++ Определить, лежит ли точка внутри заштрихованной области
1) Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщ ений «Да», «Нет», «На границе» в зависимости от того, лежит ли точка внутри заш трихованной области, вне заштрихованной области или на ее границе. Области задаю тся графически следующим образом:
C++ вывод символов http://www.cyberforum.ru/cpp-beginners/thread1007175.html
Помогите написать программу в с++ Открыть файл, имя которого задается с клавиатуры. Посчитать и вывести на эк-ран количество слов в этом файле. Первую половину слов записать в другой файл. Вывести полученный файл на экран.
C++ Как остановить выдачу ошибки? repeat: if(e<=mode){ cout << "\nИгрок №" << e << a << endl; cin >> sim >> b;//записываем в строку для проверки знака сравнения и числа switch(sim){ case '>': if(a>b){ cout << endl << "Да, загаданное число больше " << b; id.add_score(1); goto repeat; } else{ cout << "Нет, загаданное число не больше " << b; e++; i++; goto repeat;}; break; case... подробнее

Показать сообщение отдельно
rowest
7 / 7 / 0
Регистрация: 17.06.2013
Сообщений: 34
14.11.2013, 01:56     Задача
Jurlique, может быть такой вид требуется? (в виде "таблицы")
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <math.h>
#include <iomanip>
 
using namespace std;
 
float scor(int n, float x);
 
int main()
{
    setlocale(0, "Russian");
    const int max = 500;
    float Xstart, Xend, dX, sum, e, element;
    int c;
    cout << "Введите Xнач, Хкон, Xd, точность e" << endl;
    cin >> Xstart >> Xend >> dX >> e;
    cout << "       Таблица значений          " << endl;
    cout << "-----------------------------------------------" << endl;
    cout << "  X  \t| значение функции  \t|  кол. " << endl;
    cout << "-----------------------------------------------" << endl;
    for (float x = Xstart; (Xend - x) > -0.00001; x += dX)
    {
        c = 0; element = sum = 1;
        for (int n = 0; fabs(element) > e && n <= max; n++)
        {
            element *= scor(n, x);
            sum += element;
            c++;
        }
        if ((c < max)) cout << setw(5) << x << "\t|" << setw(19) << sum << "\t|" << setw(5) << c << "\t|" << setw(10) << cos(x) << endl;
        else cout << setw(5) << x << "\t|" << setw(19) << "Ряд расходится" << "\t|" << setw(5) << "\t|" << endl;
    }
    system("PAUSE");
    return 0;   
}
 
 
float scor(int n, float x)
{
    float t;
    t = -(x*x) / ((2 * n + 1)*(2 * n + 2));
    return t;
}
Ну и с = 0 скорее всего в цикле
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru