You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
# Ruby practical at the KubSU 2024 sm5
|
|
|
|
|
|
|
|
|
|
## 01. Hello world
|
|
|
|
|
|
|
|
|
|
Task:
|
|
|
|
|
|
|
|
|
|
Установить компилятор и текстовый редактор. Реализовать и
|
|
|
|
|
вызвать Hello World c комментарием. (ну как всегда)
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
ruby 01_hello_world.rb
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Returns:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
Hello, world!
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## 02. User interface
|
|
|
|
|
|
|
|
|
|
Task:
|
|
|
|
|
|
|
|
|
|
Принять имя пользователя как аргумент программы.
|
|
|
|
|
Поздороваться с пользователем с использованием форматирования
|
|
|
|
|
строки. Спросить какой язык у пользователя любимый, в случае, если это
|
|
|
|
|
ruby, ответить что пользователь подлиза, иначе обязательно ответить, что
|
|
|
|
|
скоро будет ruby и поставить различные комментарии для нескольких
|
|
|
|
|
языков.
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
ruby 02_user_interface.rb darius
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Author: Artem-Darius Weber
|
|
|
|
|
Licence: MIT
|