Сколько требуется краски для покраски стен комнаты длиной a шириной b и высотой h1 если комнта имеет дверь размерами c и h2 а окно шириной f и высотой h3.известно что на покрытее 1м^3 требуется 200 грамм краски
// PascalABC.NET 3.0, сборка 1164 от 11.02.2016 function gcd(a,b:integer):integer; // Нахождение НОД var i: longint; begin while b <> 0 do begin a := a mod b; i := b; b := a; a := i end; Result:=a end;
begin var a:=ReadInteger('a='); var b:=ReadInteger('b='); var nod:=gcd(a,b); if nod>1 then WritelnFormat('Дробь сократима: {0}/{1}={2}/{3}', a,b,a div nod,b div nod) else WritelnFormat('Дробь {0}/{1} несократима',a,b) end.
Printf - функция, которая позволяет вывести переданную строку в консоль, поддерживает форматированный вывод. \n - переход на новую строку %s - указывает, что вместо этих символов, будет вставлена переменная строкового типа (строка), в данном примере - значение переменной word %d - указывает, что вместо этих символов, будет вставлено целое число, в данном примере - значение переменной min
Другой вариант - использовать оператор вывода std::cout: std::cout << std::endl << "Word=" << word << ",Length=" << min;
(a*h)+(b*h)+(a*h)+(b*h)-(c*h2)-(f*h3)
или
2*(a*h)+2*(b*h)-(c*h2)-(f*h3)
если на 1 кв метр 200 грамм то
(2*(a*h)+2*(b*h)-(c*h2)-(f*h3))*200= ответ будет в граммах
расход обычно указывается на кв метр :)