если вам требуется вывести произведение, уберите // на 12 строке перед записью writeln('');
допустим, что первый болельщик был прав в том, что наташа займет 1 место. следовательно, она не может занять второе место, из чего в свою очередь следует, что третий болельщик не был прав в том, что наташа займет второе место, значит, он был прав в том, что рита займет третье место. аналогично, рита не может занять четвертое место, так как предположительно она на третьем, значит второй болельщик был прав в том, что люда займет второе место. остается маша - четвертое место. все болельщики правы лишь в одном из своих прогнозов, условие выполняется. следовательно ответ: 1 место - наташа, 2 место - люда, 3 место - рита и 4 место - маша
Поделитесь своими знаниями, ответьте на вопрос:
1. указать ошибки в описании массива и пути их исправления: var a: array[real] of integer; 2. определить, что распечатает следующая программа: var a: array[1..5, 1..5]of integer, i, j; integer; begin for i: =1 to 5 do begin for j: =1 to 5 do begin if i=5-j+1 then a[i, j]: =0 else a [i, j]: =0; write(a[i, j]: 2); end; writeln; end; end. 3. дан линейный массив a [l..n], содержащий целые числа. вычислить сумму чисел делящихся одновременно на 5 и на 3 и распечатать номера таких чисел 4.дан линейный массив a [l..n], содержащий целые числа. преобразовать элементы массива по следующему правилу : если элемент положительный, то заменить его на 1, а если отрицательный - возвести в квадрат