- Чему равна переменная Y после
выполнения фрагмента программы?X := –10;Y := 0;X := X * Х+5 * Y;Y := X -15*(Y-5);X := 2*Y + 2*(X+1);
- Чему равна переменная Y после выполнения фрагмента программы?
X := 10;
Y := -5;
5. Папа Дяди Федора подарил сыну алгоритмический исполнитель. Дядя Федор написал для него программу. Вот ее фрагмент:
s:=1
нц для j от 1 до 20
n:=n*s + mod(n,3)
s:=10
кц
Определите, чему равна сумма цифр числа n после завершения приведенного алгоритма, если перед его началом значение переменной n было равно 11. В ответе запишите число. Примечание: оператор mod(n, 3) возвращает значение остатка от деления переменной n на 3.
6. Шарик нашел на чердаке детский компьютер. Для программирования компьютера используется язык КуМир. Шарик написал программу на этом языке. Рассмотрим ее фрагмент: нц для I от 1 до 10
ТАБЛ[I,1]:= I
нц для J от I до 10
ТАБЛ[I,J]:= I*J
кц
кц
Перед началом выполнения этого фрагмента создается таблица ТАБЛ, в которой 10 строк и 10 столбцов, заполненная единицами (все элементы этой таблицы исходно равны 1). Конструкция ТАБЛ[I,J] позволяет обратиться к значению отдельной ячейки таблицы причем первый индекс (I) обозначает номер строки, а второй индекс (J) – номер столбца, этой ячейки. Определите сколько элементов ТАБЛ, полученной в ходе выполнения приведенного фрагмента программы, будут кратны 3. В ответе напишите целое число.
X := X * (-Х) + Y;
Y := X -15*(Y-5);
X := 2*Y + 2*(X+1);
3. Дан фрагмент программы:
Алгоритмический
|
a:=2
c:=1 нц для i от 1 до N c:=c*X+a если (a+1)>=X то a:=0 иначе a:=a+1 все кц |
Паскаль
|
a:=2;
c:=1; for i:=1 to N do begin c:=c*X+a; if (a+1)>=X then a:=0 else a:=a+1; end; |
Определите, при каком значении целочисленной переменной Х - после
выполнения приведенного фрагмента - значение
переменной c будет 420, если
значение n= 5.
В ответе укажите целое число.
4. Функции MOD, mod вычисляют остаток от
деления первого аргумента на второй.
Дан фрагмент программы заполнения
квадратного массива, размером X на X элементов:
Чему было равно значение переменной X на
входе этого фрагмента, если в заполненном массиве получилось 40 элементов,
равных 1?
В
ответе укажите целое число.
s:=1
нц для j от 1 до 20
n:=n*s + mod(n,3)
s:=10
кц
Определите, чему равна сумма цифр числа n после завершения приведенного алгоритма, если перед его началом значение переменной n было равно 11. В ответе запишите число. Примечание: оператор mod(n, 3) возвращает значение остатка от деления переменной n на 3.
6. Шарик нашел на чердаке детский компьютер. Для программирования компьютера используется язык КуМир. Шарик написал программу на этом языке. Рассмотрим ее фрагмент: нц для I от 1 до 10
ТАБЛ[I,1]:= I
нц для J от I до 10
ТАБЛ[I,J]:= I*J
кц
кц
Перед началом выполнения этого фрагмента создается таблица ТАБЛ, в которой 10 строк и 10 столбцов, заполненная единицами (все элементы этой таблицы исходно равны 1). Конструкция ТАБЛ[I,J] позволяет обратиться к значению отдельной ячейки таблицы причем первый индекс (I) обозначает номер строки, а второй индекс (J) – номер столбца, этой ячейки. Определите сколько элементов ТАБЛ, полученной в ходе выполнения приведенного фрагмента программы, будут кратны 3. В ответе напишите целое число.
Комментариев нет:
Отправить комментарий