Заставка

Программирование на старых и современных языках, а так-же дизайн

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Об языке Ada

Сообщений 1 страница 3 из 3

1

Всем привет с вами как всегда lexx821. В универе мы изучали Pascal, относительно недавно начал просто так изучать Ada, и поставил на компьютер GNAT 2019 Community Edition, сейчас обновил версию т.е. на данный момент установлена GNAT Studio 2020 Community Edition. Нужно скорей было всего создать тему по Ada в топики Embedded, ну да ладно, короче продолжаю трындеть. Короче на языке Ada программируют там, где нужна безопасность, т.е. в таких направлениях как авионика, поезда, медицина. Язык Ada со строгой типизацией. Мне он легко даётся в изучение, т.к. в универе изучали Pascal.

0

2

Простой пример на языке Ada (Ввод/вывод):

Код:
with Ada.Text_IO; use Ada.Text_IO;

procedure Main is
   yourname:String(1..80);
   last:Natural;
begin
  Ada.Text_IO.Put_Line("Ваше имя:");          -- Выводит на экран "Ваше имя:"
  Ada.Text_IO.Get_Line(yourname, last);      -- Ждёт ввода
  Ada.Text_IO.Put_Line(yourname(1..last));  -- Выводит то что вы ввели
end Main;

Результат:
Ваше имя:
Антон
Антон

0

3

Так выгледят среды, у меня их 6 штук:
https://i.ibb.co/hXGKQfs/ada-net-11-38-30-07-2021-min.jpg
https://i.ibb.co/9bH3Fjx/ada-11-38-30-07-2021-min.jpg

Так выглядет среда 2021:
https://i.ibb.co/Gn82YZp/ada-ide-11-39-30-07-2021-min.jpg
https://i.ibb.co/7b998NS/ada-ide2-11-39-30-07-2021-min.jpg
https://i.ibb.co/rZ1q6cQ/ada-ide3-11-41-30-07-2021-min.jpg

0