нужна помощь в с++ include "pch.h"includeincludeusing namespace std;int main() int
Нужна помощь в с++
include "pch.h"
include
include
using namespace std;
int main()
int M[10];
int Num = 10;
for (int i = 0; i lt; Num; i++)
cin gt;gt; M[i];
for (int Ar = 0; Ar lt; Num; Ar++)
for (int NewAr = Ar + 1; NewAr lt; Num; NewAr++)
if (M[NewAr] == M[Ar])
M[NewAr] = M[Num - 1];
Num--;
for (int s = 0; s lt; Num; s++)
cout lt;lt; M[s] lt;lt; "\n";
объяснить , как работает программа... а конкретно циклы for
Цикл for(выражение 1; выражение 2; выражение 3 ) принимает три довода:
1. Выражение 1 объявление (и) либо инициализация, ранее объявленной, переменной-счетчика, которая будет отвечать за истинность условия в цикле for
2. Выражение 2 это условие продолжения цикла for, оно проверяется на истинность.
3. Выражение 3 изменяет значение переменной-счетчика, без выражения 3 цикл считается нескончаемым
++ это операция инкремента, повышение значения переменной на единицу;
-- это операция декремента, убавленье значения переменной на единицу.
Тело цикла обрамляется фигурными скобочками, если тело цикла состоит из 1-го оператора ,то фигурные скобочки не необходимы. В теле цикла размещен код, который будет производиться на каждой итерации(шаге цикла)
Циклы могут содержать другие циклы(вложенные циклы), при этом сначала выполняются все итерации вложенного(вложенных) цикла(циклов), а потом происходит итерация родительского цикла(то есть того, в который вложены другие циклы).
Проходим по всему массиву. На каждой итерации запускается вложенный цикл от следующего за текущим элемента, до номера, подходящего концу массива. Если текущий элемент равен выбранному во внутреннем цикле, то он заменяется на элемент, на который указывает упомянутый выше номер, а сам этот номер убавляется.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.