Var mas:array [1..100, 1..100] of integer;i,j,n,m,sum:integer;beginsum:=0;writeln ('n');read (n);writeln ('m');read (m);for i:=1 to n do beginfor j:=1 to m do beginwriteln ('[',i,',',j,']');readln (mas[i,j]);end;end;for i:=1 to n do beginfor j:=1 to m do beginif mas[i,j]=0 then sum:=sum+1;end;end;writeln ('Kilkist nuliv = ',sum);end.
Как то так, если что не понятно, спрашивай.
1100101(2) = 101(10)
1000001 (2) = 65 (10)
<span>100101 (2) = 37 (10)
Знаки: <, <, =
В первом случае больше 2, во втором - 2, в 3 - равны. </span>
1)
#include <iostream>
using namespace std;
int A[1000];
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
cin >> A[i];
if (A[i] % 2 == 0)
{
A[i] *= 2;
}
cout << A[i] << " ";
}
return 0;
}
Остальные решения прикрепил файлами