помогите пожалуйста доделать задачу. 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.
В паскале когда запускаю, ничего не выводит, заранее спасибо
Приложения:
![](https://st.uroker.com/files/7e3/7e3494753991e7afe3b9e57735224e05.png)
Ответы
Ответ дал:
0
Тык команды вывода же нет
Ответ дал:
0
Так Write (<переменная>); обычный
Ответ дал:
0
хм, просто в конце написать перед ендами - write(a);?
Ответ дал:
0
Можно между end'ами впихнуть
Write(a(или то, что нужно вывести));
Write(a(или то, что нужно вывести));
Ответ дал:
0
а как сделать так чтобы целые числа выводились?
Ответ дал:
0
Без дробной части? добавить к переменной x;y, где x - кол-во цифл в целой части, и y - в дробной
Вас заинтересует
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад