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

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

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

Как работает строка с if? - C++

30.03.2014, 09:19. Просмотров 173. Ответов 4
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
    int n,ob,m;
    cin>>n;
    m = 0;
    ob = 0;
    for (int i = 0; i<n; i++)
    {
    if (i%4 == 2) m = m + 0;
    else
    {
        m = m + 5;
        ob = ob + m;
    }
    }
    cout<<"Vdego: "<<ob;
}
Попробовал, подскажите как работает строка с if, хочу понять. То есть m = m+0 в том случае, если у цикла 4-й круг.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2014, 09:19     Как работает строка с if?
Посмотрите здесь:

Как работает функция insert(то есть что надо отправлять что бы строка s вставлялась в строку s1)? - C++
Добрый день.Подскажите пожалуйста как работает функция insert(то есть что надо отправлять что бы строка s вставлялась в строку s1).Заранее...

Если память для объекта выделяется динамически (строка 33), сортировка sort не работает - C++
Если память для объекта выделяется динамически (строка 33), сортировка sort не работает, если память не выделять, все работает. Как...

как проверить последовательна ли строка ? - C++
как проверить последовательна ли строка ? Например aba последовательна, acb не последовательна .

Как переводится эта строка? - C++
lf.lfWeight=iAttributes&amp;EZ_ATTR_BOLD?700:0;

Строка как аргумент шаблона - C++
здравствуйте, можно ли как-то передать char* в аргумент шаблона? #include &lt;iostream&gt; template&lt;const char* str, size_t N&gt; struct...

Как строка написанная в паскале будет выгдядеть в С++ - C++
Это строка с кода написанном на Паскале: function F(N: integer): boolean; Как эта строка будет выглядеть на С++?) Заранее спасибо))

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
30.03.2014, 09:35     Как работает строка с if? #2
Сформулируйте задачу.

Добавлено через 13 минут
i%4 == 2 при i = 2, 6, 10, 14 ...
Ded_Vasilij
231 / 213 / 15
Регистрация: 01.09.2012
Сообщений: 2,103
30.03.2014, 10:21     Как работает строка с if? #3
Цитата Сообщение от coder2 Посмотреть сообщение
m = m + 0;
Это для чего и зачем?
Anton_Kretov
89 / 51 / 7
Регистрация: 26.06.2013
Сообщений: 179
30.03.2014, 11:02     Как работает строка с if? #4
Спасибо, посмеялся от души. Можете смело эту строку убирать,: она ничего не делает.
А дословно:
ЕСЛИ переменная i делится на 4 с остатком 2 ТОГДА увеличиваем переменную m на НОЛЬ (?!?!?!?!)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2014, 11:17     Как работает строка с if?
Еще ссылки по теме:

Как проверить, является ли строка правильным идентификатором? - C++
Нужно ввести строку с клавиатуры, как проверить, является ли она правильным идентификатором?

Строка двумерного массива как одномерный массив - C++
как занести строку двумерного массива в одномерный?

Строка как массив символов. Stack around the variable 'qu' was corrupted - C++
Всем привет! Есть простейшая задача: использовать вместо строки массив символов. В этом массиве символов надо найти последнее вхождение...

Это строка написанная на Паскале. Как она выглядит на С++)? - C++
...if (temp mod 10 = 0) or (N mod (temp mod 10) &lt;&gt; 0) then... Это строка написанная на Паскале. Как она выглядит на С++)?


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

Или воспользуйтесь поиском по форуму:
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,184
Завершенные тесты: 1
30.03.2014, 11:17     Как работает строка с if? #5
Можно заменить на:
C++
1
2
3
4
5
6
7
8
for (int i = 0; i<n; i++)
    {
        if(i%4!=2)
        {
            m += 5;
            ob += m;
        }
    }
Лучше выкладывайте задачу, иначе будем изобретать не понятно что!
Yandex
Объявления
30.03.2014, 11:17     Как работает строка с if?
Ответ Создать тему
Опции темы

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