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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на структуры: выбор точек, образующих треугольник наибольшего периметра http://www.cyberforum.ru/cpp-beginners/thread1133582.html
Найти три различные точки из заданного множества точек, образующих треугольник наибольшего периметра. Множество точек задано на плоскости.
C++ Графический режим: отрезок в движении рисовать прямая в движении черта программа на языке С++ http://www.cyberforum.ru/cpp-beginners/thread1133576.html
C++ Написать класс "прямоугольник" с методом, который проверяет пересечение с другим прямоугольником
Всем Привет!!! Пытаюсь решить задачку второй день ничего не выходит, полазил по нету много всего нашел , но ничего на подошло , помогите пожалуйста ! Вообщем есть задача , нужно написать класс прямоугольника и там должен быть метод ,который проверяет на пересечение и возвращает true если пересекаются или false если не пересекаются . и если пересекаются то прямоугольник нужно сделать , как бы...
Как работает генерация случайных чисел в приведенном коде C++
Дорогие Форумчане! Подскажите пожалуйста, как работает нижеследующий код для генерации случайных чисел: random=rand()%(b+1-a)+a; Не могли бы объяснить, почему (Б плюс 1, а потом минус А) и плюс А. Как выбирается диапазон между А и Б? Ниже приведен пример:
C++ Как сделать так чтобы персонаж в игре двигался сам http://www.cyberforum.ru/cpp-beginners/thread1133567.html
На данный момент я учусь писать игры на C++. Я сделал так чтобы персонаж двигался клавишами, а как сделать так чтобы он сам двигался в определенную сторону и с определенной скоростью Добавлено через 6 минут я делаю игру наподобие марио
C++ Как бороться с гогой? enum A{a...}; class B { public: bool m(A x); }; void f(const B &b) { if (b.m(a)) // Ругается на эту строчку, говорит error: passing 'const B' as 'this' argument of 'bool B::m(A)' discards qualifiers | { подробнее

Показать сообщение отдельно
coder2
1 / 1 / 0
Регистрация: 01.03.2014
Сообщений: 312
30.03.2014, 09:19     Как работает строка с if?
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-й круг.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru