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

Не выполняется условие. Причина не ясна - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм Вижинера (шифрование) с++ http://www.cyberforum.ru/cpp-beginners/thread1017101.html
Добрый день, помогите пожалуйста найти ошибку в коде. При шифре в конце выпадает "я" и никак не фиксируется. Первая часть отвечает за шифр, вторая соответственно дешифр. Файл любой, по умолчанию висит в корне. Среда не имеет значения, желательно Visual. #include <conio.h> #include <iostream> #include <stdio.h> int main () { FILE *f; char s,s1;
C++ В одномерном массиве, элементы которого -целые числа, удалить все четные числа В одномерном массиве, элементы которого -целые числа, удалить все четные числа. http://www.cyberforum.ru/cpp-beginners/thread1017091.html
Перегрузка оператора вывода C++
Доброго времени суток. Задача программы: умножение и деление комплексных чисел. Файл number.h #pragma once class number { public: double re,im,re1,im1; public: number(void);
C++ Передача массивов в функцию
Добрый день! Помогите, срочно надо! Передача массивов в функцию (многомерные массивы) Дана матрица А(4,5), В(5,6). Вычислить сумма максимальных элементов каждой строки матрицы. Заранее благодарен!
C++ Для каждой строки подсчитать сумму элементов, не попадающих в заданный интервал http://www.cyberforum.ru/cpp-beginners/thread1017077.html
дан массив размером nхn, элементы которого целые числа. Для каждой строки подсчитать сумму элементов, не попадающих в заданный интервал, и записать данные в новый массив.
C++ Когда используется * перед указателями, а когда нет? Вообщем я запутался и не пойму, когда нужно перед указателем ставить "*", а когда нет. Как я понял, "*" ставится перед указателем, когда мы обращаемся к данным (значение), а без "*", когда обращаемся к адресу или не так? Объясните, пожалуйста. подробнее

Показать сообщение отдельно
castaway
Эксперт С++
4867 / 3006 / 370
Регистрация: 10.11.2010
Сообщений: 11,056
Записей в блоге: 10
Завершенные тесты: 1
24.11.2013, 13:11     Не выполняется условие. Причина не ясна
Вещественные числа так не сравнивают.
Надо примерно так: if ( abs( a - b ) < EPSILON ) ...
Где EPSILON - точность сравнения.
 
Текущее время: 18:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru