- •История развития информатики
- •История информатики (коротко)
- •12. Информационное общество —
- •18. Борьба с вирусами
- •19. Архитектура эвм. Принцип построение эвм фон-Неймана
- •20. Факторы, влияющие на производительность компьютера:
- •17. Различие архитектур бд: клиент-сервер и файл-сервер.
- •24. Назначение и основные функции операционных систем
- •28. Табличный процессор. Назначение. Форматы представления данных
- •29. Формула в электронной таблице
- •30. Стандартные служебные программы обслуживания дисков
- •40. Выражения
- •41. Операторы ввода/вывода
40. Выражения
Выражение это правильный набор литералов, переменных, операторов и выражений, который вычисляется в одно значение; это значение может быть числом, строкой или логическим значением.
Концептуально есть выражения двух видов: присваивающие значение переменной и просто имеющие значение. Например, выражение x = 7 это выражение, в котором x получает значение 7. Это выражение вычисляется в 7. Такие выражения используют операции присвоения. С другой стороны, выражение 3 + 4 просто вычисляется в 7; оно не выполняет присвоения значения. Операции, используемые в таких выражениях, называются просто операциями.
В JavaScript имеются следующие типы выражений:
Арифметические: вычисляются в число, например, 3.14159
Строковые: вычисляются до строки символов, например, "Fred" или "234"
Логические: вычисляются до true или false
Объекты: вычисляются до получения объекта
Операции
В этом разделе рассмотрены операции и содержится информация о приоритете выполнения операций.
В JavaScript имеются следующие типы операций:
Присвоения
Сравнения
Арифметические
Побитовые
Логические
Строковые
Специальные
Приоритет Операций
"запятая" ,
присвоение = += -= *= /= %= <<= >>= >>>= &= ^= |=
условная ?:
логическое ИЛИ ||
логическое И &&
побитовое ИЛИ |
побитовое исключающее ИЛИ ^
побитовое И &
равенство == != === !==
соотношение < <= > >= in instanceof
побитовый сдвиг << >> >>>
сложение/вычитание + -
умножение/деление * / %
отрицание/инкремент ! ~ - + ++ -- typeof void delete
вызов/создание экземпляра () new
член . []
41. Операторы ввода/вывода
В основном с операторов ввода/вывода начинается изучение любого языка программирования. В этом разделе мы ограничимся рассмотрением операторов Readln и Writeln. Ввод в Pascal производится с помощью клавиатуры, а вывод - на экран дисплея.
Оператор ввода
Замечание: иногда Readln используют для организации ожидания до нажатия клавиши Enter. Это требуется, когда перед завершением программы необходимо просмотреть результаты ее работы. Наверх
Оператор вывода
Writeln (['Текст пояснения ',]x1[,x2,x3,...]) - сначала идет имя процедуры Writeln, затем текст, имена переменных, арифметические выражения. Их может быть несколько либо одно имя.
Но необходимо помнить, что Writeln переводит курсор на новую строку в отличии от Write.
Арифметические выражения вычисляются, а затем выводятся.
При выводе вещественных чисел необходимо форматирование, иначе они будут представлены в форме с плавающей запятой.
Writeln(real2:5:2); Здесь переменная real2 выводится на экран ограниченная по ширине в 5 символов, а также с 2 знаками после запятой.