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

Вычисление остатка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чем открыть проект http://www.cyberforum.ru/cpp-beginners/thread431483.html
Не получается открыть следующий проект: http://www.pcports.ru/files/articles/pic9.rar Описание тут. Пробовал открывать Microsoft Visual C++ 6.0 но ничего не получилось.
C++ Надо составить программы по контрольному работу на языке C++ 1. Напишите программу суммы в доллары и наоборот. 2. Напишите программу для принца который ищет золушку размером ноги 36. 3. Напишите функции возвращающих максимальный , минимальный из двух... http://www.cyberforum.ru/cpp-beginners/thread431440.html
Графика.Нужно найти ошибку C++
Нужно изобразить три концентрические окружности(окружности с одним центром),так чтобы срадняя меняла цвет. Вот мой код программы: #include <graphics.h> #include <conio.h> #include <dos.h> void...
C++ С++. 11 класс.
Доброго времени суток. Помогите пожалуйста. Учитель сказал сделать программу для "убунту" в с++. Она должна считать синус и быть отказоустойчивой. Я сделал программу, вроде бы, он меня обругал и...
C++ Матрица в компьютере представляется массивом http://www.cyberforum.ru/cpp-beginners/thread431410.html
Матрица в компьютере представляется массивом. Из условия задачи, у тебя матрица 4х4. Т.е. в компьютере она будет иметь вид массива A = . 2. Разбиваешь исходный массив A на блок, т.е. на матрицы...
C++ Вычислить среднее арифметическое значение элементов лежащих на диагоналях матрицы написать 2 проги.использовать обращение к элементам матрицы с помощью операции и через указатель.Вввод элементов матрицы осуществлять с клавиатуры. во время отладки и тестирования проги размер... подробнее

Показать сообщение отдельно
hepr
61 / 33 / 5
Регистрация: 21.10.2010
Сообщений: 539
19.01.2012, 20:10  [ТС]
А если скажем три множителя, то это будет выглядеть так:
(a*b*c)%d = (a%d + b%d + c%d)%d ??

Добавлено через 3 минуты
+ при использовании формулы и без неё получаются разные ответы:
C++
1
2
3
4
5
6
7
8
9
10
int main()
{
    int a,b;
    a = 123;
    b = 321;
    cout << (a*b)%5 << endl;
    cout << ((a%5) + (b%5))%5 << endl;
    system("pause");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru