Когда мы изучаем программирование, то встает вопрос какой язык выбрать.
Ответ - https://dlang.org.
Почему?
Ответ ниже. Пишем шанбанг в первой строке исходника на d.
Делаем файл исполняемым: chmod +x main.d
И все теперь изменив код, просто выполняем файл ./main.d
и изучаем результат.
#!/usr/bin/rdmd
//сортировка выбором
import std.stdio;
void sort(T)(T[] arr) {
for(uint i = 0; i < arr.length -1; i++) {
uint min = i;
for(uint j = i+1; j < arr.length; j++)
if(arr[j] < arr[min]){
min = j;
T a = arr[i];
arr[i] = arr[min];
arr[min] = a;
}
writeln(arr);
}
}
void main(string[] args) {
auto arr = [0,9,8,7,6,5,4,3,2,1];
sort(arr);
}
Комментарии
Отправить комментарий