Помогите пожалуйста доделать задачу. PASCAL program PS; var n, i: integer; b: real; a:...

0 голосов
61 просмотров

Помогите пожалуйста доделать задачу. PASCAL 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( ); end; end. В паскале когда запускаю, ничего не выводит, заранее спасибо


image

Информатика (82 баллов) | 61 просмотров
Дан 1 ответ
0 голосов

Тык команды вывода же нет

(18 баллов)
0

напиши пожалуйста)

0

Так Write (<переменная>); обычный

0

хм, просто в конце написать перед ендами - write(a);?

0

Можно между end'ами впихнутьWrite(a(или то, что нужно вывести));

0

а как сделать так чтобы целые числа выводились?

0

Без дробной части? добавить к переменной x;y, где x - кол-во цифл в целой части, и y - в дробной