#include // нужна для ввода вывода
using namespace std; // пространственные имена
int main() //функция начало тела программы
{
int b = 1; //инициализация
int a; // объявить переменную
int max;
while (b <= 10) Цикл с предусловием
{
cout << "number " << ": "; cin >> a; // ввод переменной а
if (b == 1) //если b равно 1 то
{
max = a; //макс равно числу а
}
else if (a > max) //если число а больше max то
{
max = a; //максимальное число а
}
++b; //выполняет инкремент а затем печатает число
return 0;
}
Нет никакого смысла приписывать к каждой строке ее перевод на русский язык Комментарии нужны не к каждому действию, а для пояснения смысла блоков программы и неочевидных нюансов.
Во-первых. это дело добровольное; во-вторых, мнение разных авторов расходится. Комментируйте непонятные моменты, например. Зачем Вам комментировать первые три строки, если они очевидны?
Такие комментарии только загромождают текст. Надо комментировать назначение класса, функции, параметра, поля класса, переменной (не всегда). Не надо комментировать то, что и так очевидно. В данном примере комментарии должны быть приблизительно такие. - назначение программы. Может быть имя и email автора. - как запускать/использовать программу (если есть необходимость в пояснениях) - это цикл для ...(обычно нет необходимости пояснять) - int a; // назначение переменной (обычно нет необходимости в таких комментариях)
#include // нужна для ввода вывода
using namespace std; // пространственные имена
int main() //функция начало тела программы
{
int b = 1; //инициализация
int a; // объявить переменную
int max;
while (b <= 10) Цикл с предусловием
{
cout << "number " << ": "; cin >> a; // ввод переменной а
if (b == 1) //если b равно 1 то
{
max = a; //макс равно числу а
}
else if (a > max) //если число а больше max то
{
max = a; //максимальное число а
}
++b; //выполняет инкремент а затем печатает число
return 0;
}
Все верно прокомментировано. Правда не вижу в этом смысла, так как, Вы должны понимать как это работает в самом цикле, а не переводить строки.
В последующей Вашей работе Вы столкнетесь с тем что понимание строки никак не будет отражаться на том понимаете ли Вы код в целом.