Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Удалить строку из текстового файла https://www.cyberforum.ru/ cpp-beginners/ thread1032661.html
Необходимо удалить самую короткую строку из текстового файла. Данные из файла я считал. Переписал в новый файл. Проблема в поиске и удалении этой самой строки(самой короткой из всех). Ниже код:string line, str; int s,k,i; ifstream f1("123.txt"); ofstream f2("1234.txt"); if(!f1) cout<<"Не удалось открыть файл"<<endl; else{ cout<<"Используемый файл содержит следующий...
C++ В чём заключается моя ошибка?
#include "iostream" using namespace std; int main () { int n,a,b,c; //a-количество часов //b-количество минут //c-количество секунд cin>>n; a=n/3600;
C++ Обработать объекты авторского класса (массив объектов) Задача такова: оставить объекты, чей цвет равен заданному пользователем Вот, что получилось, но не совсем работает bool CCatalogue :: processFruit (const char* color) { for (int j(0); j < m_n; j++) { if (*m_p == color) { ++j; continue; https://www.cyberforum.ru/ cpp-beginners/ thread1032650.html C++ Циклические вычислительные процессы. Затабулировать функцию Z=f(x,y) с шагами x и y внутри прямоугольника и области существования данной функции https://www.cyberforum.ru/ cpp-beginners/ thread1032649.html
Добрый вечер! Прошу помощи! Выполняю данное задание: Затабулировать функцию Z=f(x,y) с шагами x и y внутри прямоугольника и области существования данной функции. Составить универсальную программу для произвольных значений параметров a, b, c, d, dx и dy.  Значения функции Z округлить до двух знаков после десятичной точки.  Результаты вывести на экран и в файл (по...
(int*) C++
Здравствуйте! Просветите меня пожалуйста: printf("%d", (int*)2+3); Почему выведет 14? Т.е. я понимаю, что sizeof (int) = 4, ну и 4*3+2 = 14. Но почему подсчет начинается с конца и, например, при printf("%d", (int*)2); просто вывод 2?
C++ обработка последовательности символов c++ https://www.cyberforum.ru/ cpp-beginners/ thread1032637.html
Дан текст (обычный текст со словами, 5-10 строк по 40-60 символов) набранный в текстовом редакторе. Подсчитать кол-во слов в каждой строке текста. Подсчитать кол-во букв "а" в строке в минимальным кол-вом слов.Найти кол-во слов, начинающихся с буквы "б" во всем тексте. Результаты работы программы дописать в тот же текстовый файл, отступив несколько строк. Напишите с printf и scanf, пожалуйста.
C++ Определить самые элементы из отрицательных элементов строк матрицы, имеющих четные индексы https://www.cyberforum.ru/ cpp-beginners/ thread1032629.html
В заданной матрицы В (7,3) определить самые элементы из отрицательных элементов строк, имеющих четные индексы. Вывести найдены самые элементы, сформированные в виде массива ____________________________________________________________ Помогите пожалуйста составить программу на С++
C++ В заданной многомерной матрицы S (2, 6, 4) найти значение крупнейшего по модулю элемента, а также его индексы
В заданной многомерной матрицы S (2,6,4) найти значение крупнейшего по модулю элемента, а также его индексы. Вывести исходную матрицу. В заданной многомерной матрицы W (3,4,3) все положительные элементы заменить нулями, а не положительные - единицами. Вывести исходную и сложившуюся матрицу. ____________________________________________________________ Помогите составить программу на С++
C++ В заданной матрицы В (7, 3) определить самые элементы из отрицательных элементов строк, имеющих четные индексы В заданной матрицы В (7,3) определить самые элементы из отрицательных элементов строк, имеющих четные индексы. Вывести найдены самые элементы, сформированные в виде массива _____________________________________________________________________ Помогите пожалуйста составить программу на С++ https://www.cyberforum.ru/ cpp-beginners/ thread1032620.html C++ Возведение в степень по модулю https://www.cyberforum.ru/ cpp-beginners/ thread1032609.html
Здравствуйте ребята, есть код для возведения в степень больших числе типа a^m mod p все работает, вот только медленно, как можно избавиться от операции деление на операцию умножения слышал что то об алгоритме Баррета но примеров не могу найти string verylong::power_mod(string b, string power, string m) { string digit_power, a="1"; int i; if (power == "0") {
C++ Задача сортировки
Задана последовательность чисел длиной N. Первые N/2 чисел упорядочить по убыванию, а последние N/2 - по возрастанию методом обмена. - Размер массива чисел должен вводиться с клавиатуры; - При формировании массива предусмотреть выбор варианта: случайным образом, вводом с клавиатуры или вводом из файла; - При выборе ввода чисел с клавиатуры, должен быть предусмотрен удобный интерфейс ввода...
C++ Программа с графической визуализацией Помогите пожалуйста написать программу с графической визуализацией. Пользователь задает: 1) выпуклый многоугольник Р, при помощи количества вер
25 / 25 / 15
Регистрация: 12.10.2013
Сообщений: 183
08.12.2013, 01:23  [ТС] 0

Не работает fabs - C++ - Ответ 5454334

08.12.2013, 01:23. Показов 3782. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от kazak Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
float max=fabs(mass[0]);
* * * * maxn=0;
* * * * for (i=1; i<num;i++){
* * * * * * if (max < fabs(mass[i])){
* * * * * * * * maxn=i;
* * * * * * * * max=fabs(mass[i]);
* * * * * * }
* * * * }
cout << "Номер максимального элемента по модулю: " << maxn+1 << endl;
Все равно выдает какое-то случайное максимальное число.
Сейчас указал на номер элемента со значением -1.14

Добавлено через 7 минут
Заработало, огромное спасибо!
Остановился на варианте
C++
1
2
3
4
5
6
int max=0;
        for (int i=1; i<num; i++)
            if(fabs(mass[i])>fabs(mass[max]))
                max=i;
        
        cout << "Номер максимального элемента по модулю: " << max+1 << endl;


Вернуться к обсуждению:
Не работает fabs C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.12.2013, 01:23
Готовые ответы и решения:

Неправильно работает оператор fabs()
К примеру программа: #include&lt;iostream&gt; #include&lt;math&gt; using namespace std; void main...

Функция fabs!
Здравствуйте, объясните пожалуйста, как можно проще, что из себя представляет ф-ция fabs! Если...

ошибка с fabs
Приветствую. Проблема в обще в том, что вылетает ошибка вовремя выполнения проги на отмеченной...

Использование функции fabs
Как исправить? Вот код #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;ctime&gt; #include...

6
08.12.2013, 01:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2013, 01:23
Помогаю со студенческими работами здесь

Конечные суммы на С++, fabs()
Подскажите,пожалуйста,в чем ошибка? #include &lt;stdafx.h&gt; #include &lt;stdio.h&gt; #include...

Что за функция fabs(int)?
Что за функция fabs(int)?

Тип выводимых данных. abs() и fabs()
Здравствуйте, столкнулся с такой проблей при выводе через cout данных типа double выводится...

Неправильное вычисление уравнения (atan, acos, fabs)
Доброго времени суток. Столкнулся с проблемой, программа не правильно считает уравнение, а ошибку...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru