Другие языки программирования и технологии

Что означает выражение. И так что означает выражение n=n+1 . Растолкуйте . Буду оч благодарен за ответ .

Это счетчик!
Если он в цикле то по значению n можно опредилить сколько раз цикл выполнялся!
К примеру число н имеет первоначальное значение 0 то при выполнии цикла он будет увеличиваться на 1 при каждом выполнении цикла.
Кстате вы не правильно написали надо так n:=n+1;
это означает, что вы перемоной n присваиваете n +1 тоесть если у вас сначала была n=5 то при выполнении n:=n+1 ваша переменная (n) ставнет равна 6 тоесть n=6
Не знаю как еще точнее объяснить
Андрей Торопов
Андрей Торопов
2 354
Лучший ответ
берется из переменной n число, прибавляется к нему 1 и потом опять кладётся в переменную n

знак = нужно читать не как "равно", а как "присвоить"... это разные понятия.. .

в некоторых языках, там и знак специальный, например, в Паскале:

n:=n+1
Паша Незнаю
Паша Незнаю
51 951
присвоить новое значение н равное предыдущее значение н + единица
в математике это не правильно например 5=5+1
а в программировании переменная меняется например

n=5
5=5+1
n=6
Николай Колчин
Николай Колчин
13 478
Смысл: переменной n присвоить значение равное сумме текущего значения и 1, т. е. увеличить переменную на единицу. Используется в алгоритмах в циклах. Здесь знак = значит "присвоить".
увеличение переменной на еденицу!
Михаил Жабкин
Михаил Жабкин
5 270
выражение означает автоувлечение
сокращенную форму выражения n++
часто используют в качестве переменной счетчика, в особенности в циклах
к переменной n прибавляют 1..

обычно используется в цикле

алгоритм
n=1
цикл (пока n>5){
n=n+1;
}

первая итерация цикла n=1+1
вторая n=2+1
трется n=3+1
четвертая n=4+1
пятой нет так как n=5
это чикл возрастающий на 1 каждыйраз

Похожие вопросы