double pi =3.1415926;
std::cout << std::setprecision(5) << pi << '\n';
// 3.1416
std::cout << std::setprecision(5) << pi*100 << '\n';
// 314.16
std::cout << std::setprecision(5) << pi/100 << '\n';
// 0.031416
if(!k){
q1 = q0;
for(i=1;i<=n;i++){
q2=q1->p;
delete q1;
q1=q2;
}
}
int x = 5;
int y = 3;
void function_which_change_vars(int &var_for_change) { // функция которая должна увеличивать значение других переменных
var_for_change += 1;
}
//some code
function_which_change_vars(x); // должна увеличить x на 1.
//some code
function_which_change_vars(y); // должна увеличить y на 1.
int x = 5;
int y = 3;
void function_which_change_vars(int *var_for_change) { // функция которая должна увеличивать значение других переменных
*var_for_change += 1;
}
//some code
function_which_change_vars(&x); // должна увеличить x на 1.
//some code
function_which_change_vars(&y); // должна увеличить y на 1.
mas[i] = rand()%105 - 5; // записываем в ячейку массива случайное число диапазоне от 0 до 99
cout<<mas[i]<<" "; // выводим это число на консоль
if(max < mas[i]){ // ищем максимальное значение (max) и его индекс (pos)
max = mas[i];
pos = i;
}
cout<<mas[i]<<" "; // выводим значение текущей ячейки
if(i < pos){ // для всех элементов, предшествующих максимальному
if((i % 2 != 0) && (mas[i] % 2 == 0)) // если номер нечетный и значение чётное
cout<<max<<" "; // выводим значение максимального элемента
}
почему int max = -9999Чтобы до прохода по циклу значение текущего максимума (с которым сравнивают числа) было гарантированно меньше любого числа. Тоже говнокод, в таких случаях лучше использовать INT_MIN.