Программа состоит из областей:  Основное меню  Инструментальная панель  Рабочее поле Основное меню



Pdf көрінісі
бет18/19
Дата24.11.2023
өлшемі1.06 Mb.
#484380
түріПрограмма
1   ...   11   12   13   14   15   16   17   18   19
Smath Studio

Пример1: 


 
Пример2: 
Пример3. Пример по преобразованию арабских чисел в римские: 
 
 


Описание работы функции ArabicToRoman 
Строка 
Описание 
ArabicToRoman(arabic):= 
Здесь объявляем функцию. 
Объявление функции может состоять из 2 
частей: 
1. Имя функции, должно быть обязательно 
указано. 
2. Используемые переменные перечисляются в 
скобках через запятую. 
Как видно, в этой функции активно используется 
оператор line 
Необходим для выполнения несколько команд.
 1 строчка  
Это матрица 2x13, в ней содержатся арабские 
числа и соответствующие им римские. 
 2 строчка 
Т.к. в нашем случае римское число должно быть 
не больше 3999, и не меньше 1. 

если логическое выражение вернёт истину, то 
программа выполнит следующую строчку 
после if  (см. строчку 3), а затем перейдёт к 
следующей после блока if- else инструкции 
(см. строчку 8) 

если - ложь, то программа приступит к 
выполнению команд после оператора else 
3 строчка  
 
roman:= "Value must be in the range 1-3999." 
Эта строка выполнится, только если логическое 
выражение после if в строке 2 вернет истину
В этой строке переменной roman присваиваем 
текст «Число должно быть в диапазоне 1-3999.»
4 строчка 
roman:= "" 
Весь блок команд после else выполнится, только 
если логическое выражение после if в строке 2 
не вернёт истину. 
 В этой строчке указываем программе, что 
переменная roman будет содержать текстовое 
значение, т.к. по умолчанию все переменные 


Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   19




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет