F - ответ
1)
A B AvB F
0 0 0 0
1 0 1 1
0 1 1 1
1 1 1 1
2)
A B (отриц)B Bv(отриц)B F
0 0 1 1 1
0 1 0 1 1
1 0 1 1 1
1 1 0 1 1
3)
A B C AvBvC F
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 1 1
1 0 0 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
4)
A B C (отриц)C AvBv(отриц)C F
0 0 0 1 1 0
0 0 1 0 0 1
0 1 0 1 1 0
0 1 1 0 1 0
1 0 0 1 1 0
1 0 1 0 1 0
1 1 0 1 1 0
1 1 1 0 1 0
F=int
i=int
f=1
if i=1,6:
print(f)
else:
f=f*i
#include <cstdlib>
#include <iostream>
#include <cstring>
using namespace std;
void Poly(int nmb) {
char s[20]="",st[20];
itoa(nmb,st,10);
int k=strlen(st);
for (int i=0; i<k; i++) s[i]=st[k-i-1];
if (strcmp(s,st)==0) cout<<"number: "<<nmb<<" palindrom"<<endl;
else { k=atoi(s); nmb+=k; Poly(nmb); }
}
int main(){
int nn;
cout<<"number: "; cin>>nn;
Poly(nn);
system("pause");
return 0;
}
<span>
</span>