Помогите с информатикой за 10 класс я просто чайник пожалуйста
1. Как называется алгоритмическая структура, которая представляет собой последовательность действий, повторяющихся многократно?
Варианты ответов
Следование
Рекурсия
Цикл
Ветвление
2. Какое служебное слово в языке Pascal следует перед условием цикла с постусловием?
Варианты ответов
repeat
while
until
do
3. Какой из операторов языка Pascal используется для программирования цикла с предусловием?
Варианты ответов
while
if
for
repeat
4. Как называется последовательность действий, содержащаяся в цикле?
Варианты ответов
Операторный блок цикла
Тело цикла
Заголовок цикла
Условие цикла
5. Сколько раз будет выполнен описанный цикл?
i:=1;
while i i:=i+5 mod 3;
Запишите число:
6. Какой из операторов языка Pascal используется для записи цикла с постусловием?
Варианты ответов
while
for
if
repeat
7. Какой оператор в языке Паскаль предназначен для реализации цикла с заданным числом повторений?
Варианты ответов
while
for
if
repeat
8. Какие операторы не могут быть выполнены в теле цикла с указанным заголовком?
for i:=1 to n do
Выберите несколько из 4 вариантов ответа:
Варианты ответов
i:=i-1;
t:=i+2;
n:=n-1;
t:=n-i;
9. Чему будет равно значение переменной t после выполнения данной последовательности команд?
t:=0;
for i:=1 to 20 do
for j:=1 to 30 do
t:=t+1;
Запишите число:
10. Частным случаем какого цикла является цикл с заданным числом повторений?
Варианты ответов
Цикла с параметром
Никакого из перечисленных
Цикла с постусловием
Цикла с предусловием
Лучший ответ
1. Цикл
2. until
3. while
4. Тело цикла
5. Выполнится 18 раз
6. repeat
7. for
8. Только i:=i-1; нельзя
9. 600
10. Цикла с постусловием. Любой цикл for можно переписать на while и наоборот.
Остальные ответы
1. Цикл
2. until
3. while
4. Тело цикла
5. 18
6. repeat
7. for
8. i:=i-1 и n:=n-1
9. 600
10. Цикла с параметром
Циклы в Паскале
При решении задач может возникнуть необходимость повторить одни и те же действия несколько или множество раз. В программировании блоки кода, которые требуется повторять не единожды, оборачиваются в специальные конструкции – циклы.
У циклов выделяют заголовок и тело. Заголовок определяет, до каких пор или сколько раз тело цикла будет выполняться. Тело содержит выражения, которые выполняются, если в заголовке цикла выражение вернуло логическую истину ( True , не ноль).
После того как достигнута последняя инструкция тела, поток выполнения снова возвращается к заголовку цикла. Снова проверяется условие выполнения цикла. В зависимости от результата тело цикла либо повторяется, либо поток выполнения переходит к следующему выражению после всего цикла.
В языке программирования Паскаль существует три вида циклических конструкций.
Цикл for
Часто цикл for называют циклом со счетчиком. В Pascal этот цикл используется, когда число повторений не связано с тем, что происходит в теле цикла. То есть количество повторений известно заранее.
В заголовке цикла указываются два значения. Первое значение присваивается так называемой переменной-счетчику, от этого значения начинается отсчет количества итераций (повторений). Отсчет идет с шагом равным единице. Второе значение указывает, при каком значении счетчика цикл должен остановиться. Другими словами, количество итераций цикла определяется разностью между вторым и первым значением плюс единица. В Pascal тело цикла for не должно содержать выражений, изменяющих счетчик.
Цикл for существует в двух формах:
for счетчик := начало to конец do тело;
for счетчик := начало downto конец do тело;
Если между начальным и конечным значением счетчика указано ключевое слово to, то на каждом шаге цикла значение счетчика будет увеличиваться на единицу. Если же указано downto, то значение счетчика будет уменьшаться на единицу.
Счетчик — это переменная любого из перечисляемых типов (целого, булевого, символьного, диапазонного, перечисления). Начальные и конечные значения могут быть представлены не только значениями, но и выражениями, возвращающими совместимые с типом счетчика типы данных.
Количество итераций цикла for известно именно до его выполнения, но не до выполнения всей программы. Так в примере ниже, количество выполнений цикла определяется пользователем. Значение присваивается переменной, а затем используется в заголовке цикла. Но когда оно используется, уже точно известно, сколько раз цикл выполнится.
var i, n: integer; begin write('Количество знаков: '); readln(n); for i := 1 to n do write('*'); writeln; end.
Примеры выполнения кода:
Количество знаков: 5 *****
Количество знаков: 13 *************
Цикл while
В Паскаль цикл while является циклом с предусловием. В заголовке цикла находится логическое выражение. Если оно возвращает true , то тело цикла выполняется, если false – то нет.
Когда тело цикла было выполнено, то ход программы снова возвращается в заголовок цикла. Условие выполнения тела снова проверяется (находится значение логического выражения). Тело цикла выполнится столько раз, сколько раз логическое выражение вернет истину. Поэтому очень важно в теле цикла предусмотреть изменение переменной, которая используется в заголовке цикла, таким образом, чтобы когда-нибудь обязательно наступала ситуация логической лжи. Иначе произойдет так называемое зацикливание — одна из самых неприятных ошибок в программировании.
var sum, n: integer; begin sum := 0; while sum < 100 do begin readln(n); sum := sum + n; end; writeln('Сумма: ', sum); end.
Примеры выполнения кода:
45 23 12 31 Сумма: 111
50 91 Сумма: 141
Цикл repeat
Цикл while может не выполниться ни разу, если логическое выражение в заголовке сразу вернуло false . Однако такая ситуация не всегда может быть приемлемой. Бывает, что тело цикла должно выполниться хотя бы один раз, не зависимо оттого, что вернет логическое выражение. В таком случае используется цикл repeat – цикл с постусловием.
В цикле repeat логическое выражение стоит после тела цикла. Причем, в отличие от цикла while , здесь всё наоборот: в случае true происходит выход из цикла, в случае false – его повторение.
var sum, n: integer; begin sum := 0; repeat readln(n); sum := sum + n; until sum > 100; writeln('Сумма: ', sum); end.
35 71 Сумма: 106
С какого служебного слова начинается запись цикла с постусловием на языке pascal

Главное меню
Соглашение
Регистрация

Английский язык
Астрономия
Белорусский язык
Информатика
Итальянский язык
Краеведение
Литература
Математика
Немецкий язык
Обществознание
Окружающий мир
Русский язык
Технология
Физкультура
Для учителей
Дошкольникам
VIP - доступ
Автор: Курдюмова Е.В. | ID: 17081 | Дата: 26.4.2022
Помещать страницу в закладки могут только зарегистрированные пользователи
Зарегистрироваться

Получение сертификата
о прохождении теста
С какого служебного слова начинается запись цикла с предусловием на языке Pascal? Варианты ответов
• while
• repeat
• until
• if
• for

9. Установите соответствие между определением и названием в табл. 3.5 по электронной таблице Excel. Определение Название А. Электронные таблицы форма … цию, которую можно представить или табличные процессоры 1. Это приложение, обрабатывающее ин- в виде таблиц и автоматизировать обра- ботку таких данных Это специальные пакеты программ, об- B. Excel рабатывающие информацию, которую можно представить в виде таблиц 3. Это файл, в котором на отдельных ли- C. .xlsx стах хранится информация (данные) Таблица 3.5 RAM 4. Это составная часть книги Excel, состоя-D. Рабочая книга Ехсеl щая из строк и столбцов, на пересечении которых находятся ячейки 5. Это расширение файлов, созданных Е. Ячейка в электронной таблице Ехсеl 6. Это основная единица хранения данных, F. Рабочий лист образующаяся на пересечении столбца и строки рабочего листа
Для одночасного змінення значень властивостей групи об'єктів у век- торній графіці потрібно. Виокремити групу об'єктів і згрупувати їх Провести форм … атування кожного з об'єктів |] Зберегти зображення у файлі, а потім відкрити цей файл Розгрупувати групу об'єктів Виконати над об'єктами команди меню Формат
конспект на тему "абсолютні, відносні й мішані посилання на комірки та діапазони комірок" даю 70 балов
помогите пожалуйста сделайте я не знаю как это делать
Які з наведених операцій належать до операцій редагування таблиць? (декілька відповідей) Виділити об'єкти таблиці, Установити рядки,Установити колір м … еж таблиці, Установити спосіб розміщення таблиці на аркуші, Об' єднати клітинки
