Pas.0003. Напишите программу, которая выводит все элементы массива в одну строку через запятую и пробел, но за последним элементом массива должна стоять точка.
Решение.Pascal
program WriteArrayWithCommasAndPoint;
const
N = 12;
COMMA = ', ';
POINT = '.';
var
k: integer;
a: array[1..N] of integer =
(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
separator: string = COMMA;
begin
for k := 1 to N do
begin
if k = N then
separator := POINT;
write(a[k], separator);
end;
end.
Консоль.
31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31.