Санда (язык программирования)
Перейти к навигации
Перейти к поиску
| Язык программирования Санда | |
|---|---|
| Класс языка: | |
| Тип исполнения: |
процедурный, предметно-ориентированный |
| Типизация данных: | |
Язык Санда предназначен для написания самостоятельных программ в разных операционных системах.
Язык рассчитан на широкий круг пользователей, в том числе, не обладающих глубокими знаниями в области программирования.
Язык оперирует понятием объекта, однако не считается объектно-ориентированным в полном смысле этого слова.
Язык отличается своей парадигмой.
Сам по себе язык (пока) регистронезависим.
Однако необходимо помнить что регистронезависимость не всегда распространяется на расширения языка.
Пример программы[править]
сообщить("");
сообщить("***********************************************************");
сообщить(" РЕШАЕМ КВАДРАТНОЕ УРАВНЕНИЕ ");
сообщить("***********************************************************");
сообщить("а="+строка(а));
сообщить("б="+строка(б));
сообщить("ц="+строка(ц));
сообщить("***********************************************************");
сообщить("РЕШЕНИЕ:");
дискриминант= б*б - 4*а*ц;
если дискриминант<0 тогда
сообщить("Дискриминант меньше 0. Уравнение не имеет решений.");
иначеЕсли дискриминант=0 тогда
корень= - б / (2*а);
сообщить("Дискриминант равен 0. корень="+строка(корень));
иначе
корень1= (- б + кореньКвадратный(дискриминант) ) / (2*а);
корень2= (- б - кореньКвадратный(дискриминант) ) / (2*а);
сообщить("Дискриминант равен "+строка(дискриминант));
сообщить("корень1="+строка(корень1));
сообщить("корень2="+строка(корень2));
конецЕсли;
сообщить("Уравнение решено");
сообщить("");