<h2>Пример (при A, B, C = 0)</h2>
- false && false || false = <u>false</u>
- false || (true || false) = false || true = <u>true</u>
- true || (false && false) = true || falce = <u>true</u>
- (false && false) || (false && false) = false || false = <u>false</u>
- (false || false) || (false || falce) = false || false = <u>false</u>
Здесь всё можно сделать через копирование части слова и конкатенации (склеивания) частей, например, так:
program z;
var str:string;
begin
str:='ЦВЕТОВОДСТВО';
writeln(copy(str,1,4)); {копировать из строки, начиная с 1 символа, 4 буквы}
writeln(copy(str,5,4)); {копировать из строки, начиная с 5го символа, 4 буквы}
writeln(copy(str,8,1)+copy(str,3,2)+copy(str,9,4));
writeln(copy(str,6,3)+'А');
end.
<span>#include <iostream> первое
</span><span>#pragma hdrstop второе
</span><span>using namespace std<span>; третье
</span></span><span>#pragma argsused четвертое
</span><span>int main(int argc, char* argv[]<span>) пятое
</span></span><span>int n<span>; шестое
</span></span><span>do седьмое
</span><span>std::cout << "Enter number: "<span>;<span> восьмое
</span></span></span><span>std::cin >> n<span>; девятое
</span></span><span>while (n != 0)<span>; десятое
</span></span><span>system("pause")<span>; одиннадцатое
</span></span><span>return 0<span>; конец
вроде так</span></span>
B)tbas.tx
т.к. ? означает не более 1 символа. * означ. все.