Какой тип имеет переменная f если
УПС, страница пропала с радаров.
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением
Вам может понравиться Все решебники
Баранова, Афанасьева, Михеева
Мякишев, Буховцев
Дорофеев, Шарыгин, Суворова
Мерзляк, Полонская, Якир
Вербицкая, Маккинли, Хастингс
©Reshak.ru — сборник решебников для учеников старших и средних классов. Здесь можно найти решебники, ГДЗ, переводы текстов по школьной программе. Практически весь материал, собранный на сайте — авторский с подробными пояснениями профильными специалистами. Вы сможете скачать гдз, решебники, улучшить школьные оценки, повысить знания, получить намного больше свободного времени.
Главная задача сайта: помогать школьникам и родителям в решении домашнего задания. Кроме того, весь материал совершенствуется, добавляются новые сборники решений.
Если переменная
Это действие используется для проверки состояния заданной переменной на соответствие заданному значению с помощью определенного выражения. Оператор «if» всегда возвращает либо true , либо false , а выражения для проверки могут быть любыми из следующих следующих:
- Equals to — Переменная и значение в точности равны.
- Меньше — Переменная меньше значения
- Больше чем — Переменная больше, чем значение
- Less than or Equal to — Переменная меньше или равна значению
- Greater than or Equal to — Переменная больше или равна значению
Если вы отметите аргумент «Not», то вышеперечисленные выражения будут отрицаемыми, например, «equals to» станет «not equals to». Также обратите внимание, что ни аргументы переменной, ни аргументы значения не ограничиваются числовыми значениями и могут быть строкой, указателем, идентификатором ресурса или чем-либо еще, что функция может вернуть или использовать (см. раздел о типах данных для получения дополнительной информации), но вы не можете сравнить два например, если переменная содержит строку, а вы пытаетесь проверить, равна ли она числу, вы получите синтаксическую ошибку.
ВАЖНОЕ ПРИМЕЧАНИЕ: Из-за проблем точности с плавающей запятой, проверка на то, что два значения точно равны, может вернуть false , так как одно может быть точно 1, в то время как другое может быть 1.00000000000001. Этого можно избежать, используя действие Decimal to Integer перед проверкой или используя выражения «больше чем» или «меньше чем».
Обратите внимание, что для добавления действий в блок «if», их следует опустить сбоку от действия, как показано на изображении ниже:
Теперь эти действия будут выполняться, если «if» оценивается в true , в то время как любые действия, отброшенные в другом месте, будут выполняться после блока «if».
Синтаксис действия:
Аргументы:
| Аргумент | Описание |
|---|---|
| Variable | Имя переменной для проверки. |
| Not | Устанавливается для проверки, если выражение не имеет значения true. |
| Expression | Тип выражения, используемый для проверки. |
| Value | Значение, по которому проверяется переменная. |
Пример:
Приведенный выше код блока действий проверяет переменную «dir» на то, равна ли она 10, и если он создает экземпляр » obj_Squirrel «, а если нет, то уничтожает его.
Какой тип имеет переменная f, если после выполнения оператора write (f) на экран было выведено следующее число? а) 125 б) 1.25Е+2 решите плиз

ТЕРМІНОВО ДОПОМОЖІТЬ З ІНФОРМАТИКОЮ1. Якого вигляду може набувати маркер списку? СимволМалюнокДатаФайл2. Об’єкти таблиці рядкистовпцізображенняклітинк … и3. Як вибрати для роботи кілька клітинок? Перетягнути по них абзац із натиснутою лівою кнопкою мишіПеретягнути по них ліву кнопку миші з натиснутим вказівникомПеретягнути по них ліву кнопку стовпця з натиснутим вказівникомПеретягнути по них вказівник із натиснутою лівою кнопкою миші4. Якщо додатковий рядок потрібен усередині таблиці, то курсор слід поставити в кінці рядка, за межами таблиці та натиснути клавішуDeleteTabEnterBackspace5. Малюнок, фотографія, схема/діаграма в текстовому документі — це *текстові об’єктиграфічні об’єктисхематичні об’єкти6. Для додавання графічних об’єктів до текстового документапризначені інструменти на вкладціОсновнеВставленняРозмітка сторінкиПосилання7. До графічного зображення середовищі Microsoft Word можна змінювати такі параметри форматуванняобтікання текстомрозташуванняміжрядковий інтервалрозмірорієнтація сторінки8. (останній) Текстовий редактор містить такі інструменти для створення схем: Не містить таких інструментівСхеми на сторінку можна вставити лише з графічного файлаSmartArtГрупа фігур «Блок-схема»відповідати не на одне запитання, а на все!! терміново потрібна допомога,дам бали.
Объявление переменных
При объявлении переменных обычно используется оператор Dim. Оператор объявления может быть помещен внутрь процедуры для создания переменной на уровне процедуры. Или он может быть помещен в начале модуля в разделе объявлений, чтобы создать переменную на уровне модуля.
В примере ниже создается переменная и указывается тип данных «String».
Dim strName As String
Если данный оператор отображается в процедуре, переменная strName может использоваться только в этой процедуре. Если же оператор отображается в разделе объявлений модуля, переменная strName доступна для всех процедур данного модуля, но недоступна для процедур других модулей проекта.
Чтобы предоставить доступ к переменной всем процедурам проекта, перед ней нужно поставить оператор Public, как показано в примере ниже:
Public strName As String
Дополнительные сведения об именовании переменных см. в статье Правила именования в Visual Basic.
Переменные могут быть объявлены одним из следующих типов данных: Boolean, Byte, Integer, Long, Currency, Single, Double, Date, String (для строк переменной длины), String * length (для строк фиксированной длины), Object или Variant. Если тип данных не указан, по умолчанию присваивается тип данных Variant. Вы также можете создать определяемый пользователем тип с помощью оператора Type.
Вы можете объявить несколько переменных в одном операторе. Чтобы указать тип данных, необходимо задать тип данных для каждой переменной.
В приведенном ниже операторе переменные intX , intY и intZ объявлены типом Integer.
Dim intX As Integer, intY As Integer, intZ As Integer
В приведенном ниже операторе intX и intY объявлены как Variant и только intZ объявлен как тип Integer.
Dim intX, intY, intZ As Integer
Нет необходимости указывать тип данных переменной в операторе объявления. Если вы не укажите тип данных, переменной будет присвоен тип Variant.
Сокращение для объявления переменных x и y типом Integer в приведенном выше операторе
Dim intX%, intY%, intZ as Integer
Сокращение для типов: % -integer; & -long; @ -currency; # -double; ! – Single; $ – String
Оператор Public
Используйте оператор Public для объявления общих переменных на уровне модуля.
Public strName As String
Общие переменные могут использоваться в любой процедуре проекта. Если общая переменная объявлена в стандартном модуле или модуле класса, она может использоваться в любых проектах, содержащих ссылку на проект, в котором объявлена данная общая переменная.
Оператор Private
Используйте оператор Private для объявления частных переменных на уровне модуля.
Private MyName As String
Частные переменные могут использоваться только процедурами одного модуля.
На уровне модуля оператор Dim является эквивалентным оператору Private. Вы можете использовать оператор Private, чтобы упростить чтение и интерпретацию кода.
Оператор Static
Если для объявления переменной в процедуре используется оператор Static вместо оператора Dim, объявленная переменная сохраняет свое значение между вызовами в этой процедуре.
Оператор Option Explicit
В Visual Basic можно неявно объявить переменную, просто используя оператор присвоения значения. Все неявно объявленные переменные относятся к типу Variant. Для переменных типа Variant требуется больший объем памяти, чем для большинства других переменных. Приложение будет работать эффективнее, если переменные будут явно объявленными и им будет присвоен определенный тип данных. Явное объявление переменных снижает вероятность возникновения ошибок, вызванных конфликтом имен или опечатками.
Если вы не хотите, чтобы в Visual Basic были неявные объявления, то оператор Option Explicit должен стоять в модуле перед всеми процедурами. Этот оператор требует явного объявления всех переменных модуля. Если модуль содержит оператор Option Explicit, то при обнаружении необъявленной ранее переменной или опечатки в ее имени Visual Basic выдаст ошибку времени компиляции.
В программной среде Visual Basic имеется возможность задавать параметр, который будет автоматически включать оператор Option Explicit во все новые модули. Справочная информация по изменению параметров среды Visual Basic предоставлена в документации приложения. Обратите внимание, что данный параметр не меняет уже написанный код.
Статические и динамические массивы нужно объявлять в явном виде.
Объявление объектной переменной для автоматизации
При использовании приложения для управления объектами другого приложения необходимо указать ссылку на библиотеку типов этого другого приложения. Когда ссылка указана, можно объявлять объектные переменные в соответствии с наиболее подходящими для них типами. Например, если вы указываете ссылку на библиотеку типов Microsoft Excel при работе в Microsoft Word, то можете объявить переменную типа Worksheet внутри Word, чтобы она представляла объект Worksheet приложения Excel.
При использовании другого приложения для управления объектами Microsoft Access, как правило, можно объявлять объектные переменные согласно наиболее подходящим для них типам. Вы можете также использовать ключевое слово New для автоматического создания нового экземпляра объекта. Однако может возникнуть необходимость указать, что объект принадлежит Microsoft Access. Например, при объявлении объектной переменной, представляющей форму Access внутри Visual Basic, необходимо сделать различимыми объект Form приложения Access и объект Form приложения Visual Basic. Для этого следует включать имя библиотеки типов в объявление переменной, как показано в примере ниже:
Dim frmOrders As New Access.Form
Некоторые приложения не распознают отдельные объектные типы Access. Даже если в этих приложениях указана ссылка на библиотеку типов Access, все объектные переменные Access необходимо объявлять с типом Object. Также невозможно использовать ключевое слово New для создания нового экземпляра объекта.
В примере ниже показано, как объявлять переменную, представляющую экземпляр объекта Application Access в приложении, которое не распознает объектные типы Access. Затем приложение создает экземпляр объекта Application.
Dim appAccess As Object Set appAccess = CreateObject("Access.Application")
В документации приложения предоставлена информация о поддерживаемом им синтаксисе.
См. также
- Сводка типов данных
- Сводка по ключевым словам для переменных и констант
- Темы по основам Visual Basic
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
Были ли сведения на этой странице полезными?
Обратная связь
Отправить и просмотреть отзыв по
