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

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

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

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

22.03.2013, 20:52. Просмотров 273. Ответов 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;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2013, 20:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не понятный цикл (C++):

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

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

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

Не понятный глюк вызова перегруженной функции - 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 ...

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

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

6
ijonhson
47 / 47 / 1
Регистрация: 09.03.2011
Сообщений: 584
22.03.2013, 21:05 #2
весь код пожалуйста
0
Kins
59 / 58 / 6
Регистрация: 03.02.2013
Сообщений: 167
22.03.2013, 21:06 #3
C++
1
2
otv1+=barr_cod[i]*(mn);
mn*=2;
0
SummerRain
327 / 326 / 17
Регистрация: 16.12.2012
Сообщений: 544
22.03.2013, 21:07 #4
возвращает значение байта в десятичной системе счисления
1
Catstail
Модератор
22909 / 11275 / 1833
Регистрация: 12.02.2012
Сообщений: 18,487
22.03.2013, 21:07 #5
Преобразует битовое поле в integer.
1
Kins
59 / 58 / 6
Регистрация: 03.02.2013
Сообщений: 167
22.03.2013, 21:09 #6
а по сабжу: цикл от 7 и до 0. присваивает значение otv1, прибавляя предыдущее значение к элементу массива бар_код(элемент равен циклу, тоесть от 7 и до 0) умноженному на (mn), и присваивает nm, предыдущее значение умноженное на 2.
1
aleksandr_t94
0 / 0 / 0
Регистрация: 27.01.2013
Сообщений: 100
22.03.2013, 21:57  [ТС] #7
Спасибо, понял =)
0
22.03.2013, 21:57
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. Хочу начат изучать...

Цикл: цикл for вообще никак не воспринимается транслятором - C++
Пишу программу, которая производит различные действия с одномерным массивом. Возникла следующая проблема: цикл for вообще никак не...

Почему цикл на при 1 уходит в бесконечный цикл? - C++
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <stdio.h> #include <string.h> int main() { int x=0, y=0,...

Цикл for/Цикл while Помогите срочно пожалуйста... - C++
1.Вычислить и вывести на экран в виде таблицы значения функции F от x1 до x2 с шагом dx. где a, b и c - действительные числа. 2.Цикл...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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