LINUX.ORG.RU

Сообщения KsuhaFifi

 

Помогите исправить программу на языке Ада

Здравствуйте.

Я написала программу на языке Паскаль test.pas:

program Test;
var
    a : real;
begin
    readln(a);
    writeln(a:10:8)
end.

Результаты работы программы:

1
1.00000000

Я написала программу на языке Ада test.adb:

with Ada.Float_Text_IO;
use Ada.Float_Text_IO;

procedure Test is
    a : Float;
begin
    Get (a);
    Put (a);
end;

Результаты работы программы:

1
 1.00000E+00

Помогите мне исправить программу на языке Ада, чтобы ее вывод был как у программы на языке Паскаль.

Кстати, а я правильно делаю отступы? Я видела, что на Аде пишут три пробела вместо табуляции, перед : не ставят пробел. Где прочитать о правильном оформлении программы?

 ,

KsuhaFifi
()

RSS подписка на новые темы