Задать вопрос
12 октября, 09:22

Program PS;

var

n, i: integer;

b: real;

a: array[1 ... 3] of real;

otoplenie: boolean;

begin

read (n) ;

for i : = 1 to 3 do

a[i] : = random (50) - 20 + random () ;

for i : = 1 to n do

begin

if (a[1] > 15) and (a[2] > 15) and (a[3] > 15) and (otoplenie = true) then

otoplenie : = false;

if (a[1] < 10) and (a[2] < 10) and (a[3] < 10) and (otoplenie = false) then

otoplenie : = true;

a[1] : = a[2];

a[2] : = a[3];

a[3] : = random (50) - 20 + random () ;

write (a) ;

end;

end.

Проблема вывода массива и результата

+1
Ответы (1)
  1. 12 октября, 10:28
    0
    В конце в выводе нельзя просто написать a нужно обязательно индекс писать

    Если хочешь помощь с решением лучше бы скинул и само задание и твое решение
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Program PS; var n, i: integer; b: real; a: array[1 ... 3] of real; otoplenie: boolean; begin read (n) ; for i : = 1 to 3 do a[i] : = random ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы