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

Операция mod() - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразовать double в string http://www.cyberforum.ru/cpp-beginners/thread137374.html
Подскажите как преобразовать double в string ?? Нашел что то похожее при помощи ostringstream , но там не совсем то.. Преобразование string в double реализовал следующим образом: double val = atof(stroka.c_str()); , где stroka - объект класса string. Правильно?
C++ Вычислить сумму элементов , pасположенных на главной диагонали и выше ее Дана действительная квадpатная матpица поpядка n (n<=8). Вычислить сумму тех ее элементов , pасположенных на главной диагонали и выше ее,котоpые пpевосходят по величине все элементы, pасположенные ниже главной диагонали. Если таких элементов нет , вывести на экpан соответствующее сообщение. Я понимаю, что прога не сложная, но я просто не догоняю... P.S TC..... http://www.cyberforum.ru/cpp-beginners/thread137369.html
Найти сумму чисел, кратную трем. C++
найти сумму i(Е сверху N, снизу i=1 ) кратно трём!
Работа с Массивами: реализация списка через массив? C++
В общем: Можно ли записать в ячейку массива больше одного символа? Можно ли с помощью массива сделать к примеру список дел, т.е. я пишу "Вымыть посуду", "Помыть пол" и эта информация вводится в первую и вторую ячейку массива соотвественно, Если же нельзя, то подскажите как можно реализовать это? (т.е. чтобы записывать дела и чтобы потом их можно было удалять - редактировать - добавлять. ...
C++ dec2bin http://www.cyberforum.ru/cpp-beginners/thread137347.html
Доброго времени всем, задумался как-то над "простой задачей по переводу чисел из одно с.с. в другую", допустим у нас имеется какое-то число N, его надо перевести из 10 в 2ую форму, само число может быть каким угодно, по этому нужно либо использовать динамический массив либо искать какой-то отличный способ, кроме как деление на 2 с остатком и последующей инверсией 1 и 0. Кто-нибудь может...
C++ Вращение куба Возникают проблемы с циклами поворотов.Куб рисуется не полностью .Если кому -нибудь не сложно , подскажите в чем проблема. Часть программы : TKubic *Kubic; const int n=8, k=12; struct point { int x,y,z; }t; struct line подробнее

Показать сообщение отдельно
Ninasky
0 / 0 / 0
Регистрация: 29.05.2010
Сообщений: 12
29.05.2010, 20:13  [ТС]     Операция mod()
Например: надо вычислить 144984 mod 26.
и именно делением в столбик, т.е.
1. 1<26
14<26
144 >26
C
1
2
3
4
5
6
7
b=144
while (b > 26)
{
b = b-26;
i++;//первое число частного, i = 5
//остается b = 14
}
2. b=14<26
149>26
C
1
2
3
4
5
6
7
b=149
while (b > 26)
{
b = b-26;
i++;//dnjhjt число частного, i = 5
//остается b = 19
}
3. b=19<26
198>26
C
1
2
3
4
5
6
while (b > 26)
{
b = b-26;
i++;//третье число частного, i = 7
//остается b = 16
}
4. b=16<26
164>26
C
1
2
3
4
5
while (b > 26)
{
b = b-26;
i++;//первое число частного, i = 6
//остается b = 8
5. b=8<26
но число закончилось, значит b=8 остаток
}


144976 mod 26 = 8 , это пример с маленькими числами, а надо с большими такое же осуществить
 
Текущее время: 10:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru