Задать вопрос
28 февраля, 15:11

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.

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

+4
Ответы (1)
  1. 28 февраля, 16:45
    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 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы