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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
aleksandr_t94
0 / 0 / 0
Регистрация: 27.01.2013
Сообщений: 100
#1

Не понятный цикл - C++

22.03.2013, 20:52. Просмотров 257. Ответов 6
Метки нет (Все метки)

Функция возвращает otv1. В barr_code[i] хранятся значения битов(нули и единицы). Что делает цикл?
C
1
2
3
4
5
6
7
8
int barr_code[8];
int otv=0, mn=1;
for(i=7; i>=0; i--) 
    {
        otv1=otv1+barr_cod[i]*(mn);
        mn=mn*2;
    }
    return otv1;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2013, 20:52     Не понятный цикл
Посмотрите здесь:

Не понятный амбигус - C++
//================================================================================================= namespace Longs { class...

Не понятный глюк с cout - C++
Дня доброго Есть небольшая програмулина #include<iostream> #include<string> #include<iomanip> using namespace std; class...

Не понятный вызов деструктора - C++
Здравствуйте. Ситуация такая, есть класс MyClass к примеру, и при таком коде: //разные инклюды MyClass var; int WinMain(...) { ...

Не понятный дополнительный символ в конце файла - C++
Друзья помогите пож-та разобраться с проблемой. Ниже простой пример посимвольного считывания из файла # include <fstream> # include...

Корешки-вершки квадратные, не понятный вывод - C++
В чем проблема собстна? #include <iostream> using namespace std; int main() { setlocale(LC_ALL,...

Не понятный глюк вызова перегруженной функции - C++
void f (std::wfstream&, bool, const char*, size_t , size_t); void f (std::wfstream&, int, const char*, size_t , size_t); void f ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ijonhson
47 / 47 / 1
Регистрация: 09.03.2011
Сообщений: 584
22.03.2013, 21:05     Не понятный цикл #2
весь код пожалуйста
Kins
59 / 58 / 6
Регистрация: 03.02.2013
Сообщений: 167
22.03.2013, 21:06     Не понятный цикл #3
C++
1
2
otv1+=barr_cod[i]*(mn);
mn*=2;
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
22.03.2013, 21:07     Не понятный цикл #4
возвращает значение байта в десятичной системе счисления
Catstail
Модератор
22434 / 10839 / 1765
Регистрация: 12.02.2012
Сообщений: 17,951
22.03.2013, 21:07     Не понятный цикл #5
Преобразует битовое поле в integer.
Kins
59 / 58 / 6
Регистрация: 03.02.2013
Сообщений: 167
22.03.2013, 21:09     Не понятный цикл #6
а по сабжу: цикл от 7 и до 0. присваивает значение otv1, прибавляя предыдущее значение к элементу массива бар_код(элемент равен циклу, тоесть от 7 и до 0) умноженному на (mn), и присваивает nm, предыдущее значение умноженное на 2.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2013, 21:57     Не понятный цикл
Еще ссылки по теме:

Ищу понятный учебник C++ с привязкой к IDE Visual Studio - C++
Добрый вечер, я изучаю Visual Basic net и он дается мне достаточно легко. Изучал я его используя IDE Visual Studio 2010. Хочу начат изучать...

Не понятный undefined reference to `unsigned long long f<unsigned long long, void> - C++
test.cpp: #include &lt;iostream&gt; template &lt;typename FormalType, typename FactType = typename std::enable_if&lt;std::is_same&lt;FormalType,...

Не понятный еррор - C#
Доброго времени суток, помогите разобраться с ошибкой: вылезает на всех комбобоксах, заранее спасибо.

Не понятный селектор - HTML, CSS
вот код из книги a.special : hover { } я не могу понять что это значит a.special почему через точку ? и скажите пожалуйста...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
aleksandr_t94
0 / 0 / 0
Регистрация: 27.01.2013
Сообщений: 100
22.03.2013, 21:57  [ТС]     Не понятный цикл #7
Спасибо, понял =)
Yandex
Объявления
22.03.2013, 21:57     Не понятный цикл
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru