Думается, что v - это исключающее или
Тогда таблица будет такой :
X Y Z F
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
0 - ложь, 1 - истина
R = b⁵ = b¹⁺²⁺² = b² × b² × b; c = b² ⇒ R = b×c×c
Итак,
1) c = b×b (с - промежуточный результат)
2) c = c×c
3) R = b×c(R - окончательный результат)
#include <iostream>
using namespace std;
int main()
{
int var1,var2;
cout << "Введите с какого числа начать=";
cin >> var1;
cout << "Введите до какого числа=";
cin >> var2;
while ( var1 < var2 )
{
cout << var1 << endl;
var1++; // подсчёт повторений цикла
}
system("pause");
return 0;
}
const N=1000;
var array[1..n] of integer;
i,k,p:integer;
begin
readln(p);
for i:=1 to p do
readln(a[i]);
k:=0;
for i:=1 to p do
if (a[i] mod 4 =0) and (a[i] mod 7 <>0) then k:=k+1;
write(k);
end.