Шахматная доска состоит из N строк и M столбцов: всего N×M клеток, покрашенных в чёрный и белый цвет в шахматном порядке. При этом клетка в левом нижнем углу доски покрашена в чёрный цвет. Определите, сколько всего на доске чёрных клеток. Входные данные
В первой строке входного файла INPUT.TXT содержится целое число N – количество строк шахматной доски, вторая строка содержит целое число M - количество столбцов шахматной доски (1 ≤ N, M ≤ 109).
Выходные данные
В выходной файл OUTPUT.TXT выведите единственное целое число – ответ на задачу.
Решения, работающие только для N ≤ 10 и M ≤ 10, будут оцениваться в
2. write(); writeln(). Пример: write(c) /поясняю: ln добавляется для перехода на следующую строку при выводе/
3. Ошибка - в строке "writeln(введите значения переменных m и n);" не указана переменная k. Так же не нужны кавычки в выводе, а при вводе необходимы.
Исправление:
program prim_a;
var m, n, k: integer;
begin
writeln('введите значения переменных m, n и k');
read(m,n, k);
writeln((m+n+k)*5);
end.
4. a)
program plowad;
var
a, h: real;
begin
writeln('Введите основание треугольника и высоту');
readln(a, h);
writeln('Площадь треугольника равна ', a*h/2);
end.
5. program proizvedenie;
var
a, b: integer;
begin
writeln('Введите двузначное число');
readln(a);
b:=a mod 10;
a:=a div 10;
writeln('Произведение цифр двузначного числа равно ', a*b);
end.