Из условия неясно, как определяются размеры участков огорода - линейными размерами или площадью. Т.е. что должно быть целым - линейные размеры или площадь? Будем считать, что целыми должны быть линейные размеры. Это означает, что достаточно среди чисел А и В найти четное и разделить его пополам. В этом случае участок деда будет равен половине огорода. Если оба числа нечетных, деду достанется меньше половины огорода.
var A,B:integer; f:Text; begin Assign(f,'input.txt'); Reset(f); readln(f,A,B); writeln('Размеры участка ',A,', ',B); if (A mod 2=0) or (B mod 2=0) then writeln('0') else writeln('1') end.
Насчёт С не знаю, но на С++ (а значит, наверное, и на С) так: #include <iostream> #include <stdio.h> using std::cout; using std::endl; typedef enum { enSuccess, enWrongCmdLine, enFileOpenError } __ExitCodes; int main(int argc, char **argv) { if(argc != 3) { cout<<"Usage: "<<argv[0]<<" <in_file> <out_file>"<<endl; return enWrongCmdLine; }
не очень понятно что вы пишете на украинском украинском или украинском