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

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

Войти
Регистрация
Восстановить пароль
 
Дмитрий999
1 / 1 / 0
Регистрация: 07.02.2015
Сообщений: 214
#1

Изменение переменной каждые n раз - C++

03.10.2015, 12:58. Просмотров 150. Ответов 4
Метки нет (Все метки)

Надо чтобы переменная инкрементировала своё значение, когда другая переменная увеличивает своё значения на 5 (т.е. 5,10,15,20,25...)

Вот типо этого:
C++
1
2
3
4
if s = 5 {a++};
if s = 10 {a++};
if s = 15 {a++};
if s = 20 {a++};
Только по нормальному - более эффективнее и правильней
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2015, 12:58     Изменение переменной каждые n раз
Посмотрите здесь:

Изменение переменной - C++
Подскажите пожалуйста, как присвоить, например: переменной a17 значение 3, если название её представлено в виде строки. То есть название...

Увеличение переменной раз в несколько итераций - C++
Как сделать так, чтобы переменная n раз в 5 итераций увеличивалась на 1? Ну и чтобы цикл 25 раз продолжался, но j максимально до 5...

Изменение переменной перез указатель - C++
Здравствуйте, есть код: #include <iostream> using namespace std; void f(int *j); int main() { int i; int *p; p=&i; ...

Изменение переменной во вложенном цикле - C++
Всем доброго времени! Возникла загадочная проблема (загодочная для меня, думаю тут найдутся более опытные:) ) Есть прога, она...

Изменение значения статической переменной - C++
не дает =\ static char text; text = ""; это же не конст, а просто статик, в pawn"е часто пользовался static и ок всё...

Изменение значения переменной во время исполнения - C++
Задача: Преобразовать введенный с клавиатуры массив таким образом, чтобы в первой его половине располагались элементы , имевшие нечетный...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gru74ik
Модератор
Эксперт CЭксперт С++
4106 / 1751 / 197
Регистрация: 20.02.2013
Сообщений: 4,856
Записей в блоге: 21
03.10.2015, 13:01     Изменение переменной каждые n раз #2
Дмитрий999, используйте цикл for.
pav1uxa
1788 / 1628 / 622
Регистрация: 23.01.2014
Сообщений: 5,906
Завершенные тесты: 1
03.10.2015, 13:03     Изменение переменной каждые n раз #3
Цитата Сообщение от Дмитрий999 Посмотреть сообщение
Только по нормальному - более эффективнее и правильней
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main()
{
    int a = 600;
    int b = 0;
    if ((a % 5) == 0)
        b++;
    std::cout << b << std::endl;
    return 0;
}
gru74ik
Модератор
Эксперт CЭксперт С++
4106 / 1751 / 197
Регистрация: 20.02.2013
Сообщений: 4,856
Записей в блоге: 21
03.10.2015, 13:12     Изменение переменной каждые n раз #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Дмитрий999, например, так:

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main()
{
    const int LOOP_ENDS = 105;
 
    for (int s = 0, a = 0; s < LOOP_ENDS; s += 5, ++a)
        std::cout << s << "\t\t" << a << "\n";
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2015, 13:16     Изменение переменной каждые n раз
Еще ссылки по теме:

Функция отслеживающая изменение состояния переменной - C++
Ребята, помогите пожалуйста написать в теме указанную функцию. Поясню. Есть неподвластная мне переменная из приложения к которой я пишу...

Изменение значение переменной в одном выражении - C++
Доброго утра! Написала такую нехитрую программку, посмотреть что будет, если вычислить j++ * ++j/j-- * --j... и тут я в ступоре....(((...

Запишите программу, которая выводит значение целой переменной 25 раз - C++
Запишите программу, которая выводит значение целой переменной 25 раз

Как сделать, чтобы цикл повторялся столько раз, сколько забито в переменной? - C++
Как сделать, чтобы цикл повторялся столько раз, сколько забито в переменной? Например переменная a=5, и цикл должен повторится 5 раз

Не могу сделать событие на изменение данных в переменной , int или CString - C++
как сделать что бы генерировалось событие ? если делать через while то в отдельном потоке надо да и не очень удобно это все , может можно...

Цикл, принимающий с клавиатуры отдельные символы и накапливающий их в символьной переменной, каждый раз выполняя битовую операцию | - C++
Помогите пожалуйста чайнику с заданием Организовать цикл, который принимает с клавиатуры отдельные символы и накапливает их в символьной...


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

Или воспользуйтесь поиском по форуму:
Дмитрий999
1 / 1 / 0
Регистрация: 07.02.2015
Сообщений: 214
03.10.2015, 13:16  [ТС]     Изменение переменной каждые n раз #5
Благодарю!

Добавлено через 3 минуты
Ещё. Вот это тоже будет правильно:

C++
1
2
3
4
5
6
7
8
9
10
11
switch (s) 
{
case 5: a++;
 break;
 
case 10: a++;
 break;
 
case 15: a++;
 break;
}
?
Yandex
Объявления
03.10.2015, 13:16     Изменение переменной каждые n раз
Ответ Создать тему
Опции темы

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