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

Вычислить среднее арифметическое всех отрицательных значений функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача else if (По заданному весу образцов определить какой из них...) http://www.cyberforum.ru/cpp-beginners/thread737591.html
Есть 3 образца минералов А,B,C одинакового размера.Самый легкий из них - ильменит. По заданому весу образцов определить какой из них ильменит и вывести его номер и обозначение. Например "Ильменит А"
C++ Считывание из файла комментариев и запись их в один файл (Ошибка в программе) По заданию мне нужно написать программу, которая бы из файла считывала комментарии и записывала их в один файл, а оставшийся текст - в другой. Эта программа почему-то записывает только комментарии,... http://www.cyberforum.ru/cpp-beginners/thread737587.html
Множественное наследование с использованием абстрактных базовых классов, файлового ввода-вывода с применением потоков С++, функций обработки исключи C++
Создать программу с абстрактным базовым классом и множественным наследованием, реализовать в нем: • конструктор, • деструктор, • виртуальную функцию просмотра текущего состояния объекта print(),...
C++ ошибочные выходные данные в программе с использованием меню Dev C++
такая проблема: делаю меню, вызываю функцию записи значений в файл одной командой(1), другой командой (2) вывожу введенные значения ранее из файла и там появляется нежелательная строчка с непонятной...
C++ Шифрование текстового файла методом Гронсфельда http://www.cyberforum.ru/cpp-beginners/thread737549.html
доброго времени суток! помогите, пожалуйста, написать программу "из внешнего файла в формате «ТХТ» ввести текст и зашифровать/расшифровать его методом Гронсфельда. Результат записать во внешний файл...
C++ Сортировка слиянием На лабороторной задали написать сортировку массива слиянием, рабочую версию реализовать удалось, только вот она жрёт лишнюю память, которая висит занятой после выхода из сортировки, это происходит... подробнее

Показать сообщение отдельно
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
18.12.2012, 23:52
Сделал. Вот только мне не нравится как эта программа считает. Постоянно выводит что отрицательных значений нет
C++
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
44
45
46
47
48
49
50
51
#include "stdafx.h"
#include "iostream"
#include "cmath"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
   
    const double PI = 3.1415;
    const int k = 10;
    double sum1=0, sum2=0;
    int n1=0, n2=0;
    double a, b;
 
    cout << "Введите a: ";  cin >> a;
    cout << "Введите b: ";  cin >> b;
 
    for (double x=0.1; x<=1; x += a*b/k)
    {
        double y1 = exp(x*cos(PI/4));
        double y2 = cos(x*sin(PI/4));
 
        if (y1 < 0) 
        {
            sum1 = sum1 + y1;
            n1++;
        }
 
        if (y2 < 0)
        {
            sum2 = sum2 + y2;
            n2++;
        }
    }
 
    if (n1 != 0)
        cout << sum1/n1 << "\t";
 
    if (n2 != 0)
        cout << sum2/n2 << endl;
 
    if (n1 == 0)
        cout << "отрицательных значений нет" << endl;
 
    if (n2 == 0)
        cout << "отрицательных значений нет" << endl;
 
    system("pause");
    return 0;               
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru