Ответ:
int main()
{
int n = 0;
int temp;
for (int i =0; i < n; i++, n += temp)
{
std::cin >> temp;
}
if (n % 2 == 0) {std::cout << "четное";}
else {std::cout << "нечетное";}
}
Объяснение:
1*2^6+1*2^5+0*2^4+0*2^3+1*2^2+1*2^1+0*2^0=64+32+0+0+4+2+0=102
S - сумма цифр
цифра - последняя цифра в числе
если переменная A больше B то переменнвя Y равно переменной A, после идет вывод переменной Y, но если A меньше B то переменная Y равно B, послп вывод содержимого переменной Y
Uses crt;var s,i,n:integer; a:array[1..100] of real;begin clrscr; randomize; readln(n); s:=0; for i :=1 to n do begin a[i]:=(random(2000)-1000)/10; write('a[',i,']=',a[i],'; '); end; for i :=1 to n-1 do begin if a[i]>a[i+1] then s:=s+1; end; if s=n-1 then Writeln('Последовательность убывающая') else Writeln('Последовательность неубывающая')end.