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

Объясните почему не срабатывает И (&&) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана квадратная матрица порядка N http://www.cyberforum.ru/cpp-beginners/thread814827.html
Дана квадратная матрица порядка N переставить строки матрицы чтобы их последние елементы распологались в порядке невозрастания. Сортировка подсчётом (Помогите плиз)
C++ Даны матрица A[0;n-1][0;m-1] и массив B[0;k-1] Даны матрица А и массив В. Написать программу, которая вычисляет массив С, состоящий из элементов А, расположенных между первым и последним положительным элементами каждого столбца, если сумма этих элементов(расположенных между первым и последним положительным элементами) отсутствует в массиве В. Ввод данных, вывод результата и вычисления оформить в виде отдельных функций. http://www.cyberforum.ru/cpp-beginners/thread814814.html
Очередь? What C++
Всем доброго время суток.Дело в том, что с трудом дается с++, но очень хочется стать программистом.Вообщем ничего толком не объяснив препод дал нам задание и сказал реализовать очередь(ф-ии isEmpty,put и get) написав вот такую программку... #include <iostream> using namespace std; struct tTreeElement { int info; tTreeElement*l,*r; }
C++ Инициализация двухмерных массивов
Доброго времени суток. Объясните, пожалуйста, почему так все работает нормально: int x = {1,1}; А так: int a = 1; int b = 2; x = {a , b}; E2188 Expression syntax in function main()
C++ Ошибка в коде программы. conversion from 'double' to 'int', possible loss of data, error C2018: unknown charact http://www.cyberforum.ru/cpp-beginners/thread814806.html
#include <iostream.h> int add3(int, int, int); double average(int); void main() { int score_l, score_2, score_3, sum; cout << "\nEnter three marks: "; cin >> score_l >> score_2 >> score_3;
C++ Напишите программы по С++ для новичков Прошу прощения за качество и склейку, надеюсь на вашу помощь. Заранее спасибо! Ознакомьтесь с правилами (в частности, п 5.16 и п 5.18) и оформите задания как полагается. подробнее

Показать сообщение отдельно
StasGamilton
Эксперт по пяченькам
 Аватар для StasGamilton
67 / 67 / 1
Регистрация: 16.08.2011
Сообщений: 258
21.03.2013, 18:32     Объясните почему не срабатывает И (&&)
Когда один только делиться на NOD, а второй нет - то получается, что один из них выдает в сравнении истину, а другой ложь - в результате если применить И (&&) то итог- ложь -> цикл завершиться, и мы получаем, что одно из чисел не делиться на NOD, т.е. NOD - не является общим делителем.
 
Текущее время: 09:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru