- •Вопрос 1. Этапы развития эвм
- •Вопрос 2. Классическая структура эвм (принципы фон Неймана).
- •Вопрос 3. Представление информации в компьютере
- •Вопрос 4. Основные блоки ibm pc. Блок-схема устройства компьютера.
- •Вопрос 5. Назначение оперативной памяти пк. Опишите характеристики озу
- •Вопрос 6. Назначение внешней памяти пк. Опишите виды взу и их основные характеристики
- •Вопрос 7. Что такое процессор пк. Опишите характеристики процессора.
- •Вопрос 8. Виды применяемых мониторов. Опишите характеристики монитора
- •Вопрос 9. Виды применяемых принтеров. Опишите характеристики принтеров.
- •Вопрос 10. Что такое файл, характеристики файлов.
- •Вопрос 11. Классы программного обеспечения (по) эвм
- •Вопрос 12. Операционная система Windows. Основные функции.
- •Вопрос 13. Организация файловой системы в Windows.
- •Вопрос 14. Основные команды операционной системы Windows для работы с файлами и папками.
- •Вопрос 33. Типы данных. Объявление данных.
- •Вопрос 34. Основные объекты, их свойства и методы.
- •Объект Application
- •Набор объектов Workbooks.
- •Набор объектов Worksheets.
- •Объект Range
- •Вопрос 40. Циклы с неявно заданным числом повторений
Вопрос 40. Циклы с неявно заданным числом повторений
Это такие циклы, число повторений которых заранее не известно. Выход из них происходит при достижении определенного условия, а на каком шаге это произойдет заранее сказать невозможно.
В Visual Basic для реализации циклов с неявно заданным числом повторений можно использовать оператор Do … Loop.
В зависимости от того, когда состоится проверка условия на прекращение многократного выполнения действий, различают два вида циклов:
1) С предусловием |
2) С постусловием |
Цикл с предусловием предусматривает проверку условия перед последовательностью повторяемых действий. В таком цикле возможна ситуация, когда эта последовательность действий ни разу не выполнится. |
В цикле с постусловием условие проверяется после того, как выполнятся действия, предусмотренные в теле цикла. Такой цикл в любом случае хотя бы один раз обязательно выполнится. |
1–й вариант: Пока условие - верно, выполнять тело цикла. |
|
|
|
Синтаксис оператора: |
|
Do While условие [операторы] Loop |
Do [операторы] Loop While условие |
2–й вариант: Пока условие - неверно, выполнять тело цикла. |
|
|
|
Синтаксис оператора: |
|
Do Until условие [операторы] Loop |
Do [операторы] Loop Until условие |
Пример:
Написать процедуру ввода экзаменационных оценок в диалоговом окне. Ввод завершить, если в диалоговом окне будет нажата кнопка Cancel. Вычислить среднюю оценку для введенной группы оценок.